在 IPython 笔记本中插入指向网页的链接

这是怎么做到的? 我想让链接在一个减价单元。

160084 次浏览

视觉学习者:

[blue_text](url_here)

下面是我在 Python 笔记本中使用的代码,当我想在一个标记单元(在 Python 笔记本中)中插入一个指向网页的链接时。

[Clickable_visible_hyperlink](Hidden_landing_URL)

——注意: 这里是可单击的超链接,您可以更改其值

如果它不是一个降价单元,那就是我所说的:

from IPython.core.display import display, HTML
display(HTML("""<a href="https://google.at">text</a>"""))

只是另一个提示,用魔法表达。

%%html
<a href="your_url_here">Showing Text</a>

改进。感谢 雪松的评论。

对于 R 语言的编程,在使用 Jupiter Notebook 或 Jupiter Lab-(使用 R 内核)时执行以下操作。这些步骤将显示一个网络链接和一个图像在笔记本电脑的降价单元格。下面展示了一个使用木星实验室和 R。

首先在 Jupyter 开一个减价单元——可以是一个新的减价单元,也可以是一个现有的减价单元。然后将实际的网址复制粘贴到一个标记单元格中。这将提供一个从笔记本到该网站的活动链接。

第二步,从那个网站上复制你想要在笔记本中查看的图像。此图像应采用标准图像格式(。PNG,.Jpg 等)。将此图像粘贴到朱庇特笔记本文件所在的计算机上的同一文件夹中。注意: 如果图像后来被认为太大或太小,那么使用任何可用的绘图软件调整大小——然后将更改后的图像保存到同一个文件夹中。注意: 一定要知道这个图像文件的名称。

接下来,将图像文件的名称粘贴到下面代码中的引号之间:。如果该文件不在你现有的木星笔记本工作目录内,那么图像文件的路径将需要放在引号内。

步骤3还包含一个示例代码行(也用于 Notebook 标记单元格中) ,用于在标记单元格中创建彩色文本。在这行代码中,双 # # 字符导致了 Jupyter 使用的第二大字体。使用更多这些字符的小文本-# # # # 是最小的。一个 # 导致最大的字体输出。

最后,确保关闭并运行标记单元格以查看输出。下面是标记单元格的代码,下面显示了 Notebook 的输出。

降价单元格中的代码:

"https://www.tensorflow.org/images/colab_logo_32px.png"   # link to website




<img src="tidyflow.png" />   # The image file (This path is the same folder as Notebook file)


## <font color = cyan> Some Colored Text in Notebook Markdown Cell </font>  # colored text

产出:

Output from Markdown cell in Notebook

如果您希望以编程方式显示链接,这也可能有所帮助。

from IPython.display import display, Markdown
display(Markdown("[google](https://www.google.com)"))

我也试过

display(HTML("""<a href="https://www.google.com>google</a>"""))

但不知怎么的,我把对象打印出来了,而不是渲染出来的版本。