ipython-notebook - 在 IPython Notebook/Jupyter 单元的新选项卡中打开 URL

标签 ipython-notebook

有没有办法让以编程方式生成的 url 在 IPython 笔记本单元格的新浏览器选项卡或窗口中打开?

执行笔记本单元后,结果应该是打开指向生成链接的新选项卡或窗口。

注意:当我只返回一个带有超链接的 IPython.core.display.HTML 实例时,链接已损坏。如果 url 被复制并粘贴到浏览器窗口中,则它是有效的。

最佳答案

当您使用标准浏览器时,您可以使用 webbrowser模块:

import webbrowser

# generate an URL
url = 'https://' + 'www.google.com'
webbrowser.open(url)

关于ipython-notebook - 在 IPython Notebook/Jupyter 单元的新选项卡中打开 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34446172/

相关文章:

ipython - 在循环中运行 ipython 笔记本的一部分/使用不同的输入参数

python - 有没有办法从 .py 文件命令行创建 .ipynb?

python - 子进程的 ipython 笔记本输出

hook - ipython notebook --script 已弃用。如何用后保存 Hook 替换?

python-2.7 - 使用 ipython notebook 获取 "SyntaxError: invalid syntax"

python - ipython 笔记本终端不可用

django - 使用 django-extensions 运行 notebook 时设置 ipython notebook 服务器参数的方法是什么?

ipython - 调用 ipython profile create ipython_notebook_config.py 后未创建

ipython-notebook - iPython 笔记本错误 - 笔记本 JSON 无效 : u'execution_count' is a required property

html - 禁用 Jupyter 键盘快捷键