kotlin 笔记本数据框:如何创建可导航的超链接?

问题描述 投票:0回答:1

我有一个带有以下单元格的 kotlin 笔记本

%use dataframe
val engines = dataFrameOf("name", "link")("google", "https://google.com", "bing", "https://bing.com")
engines

运行单元格会呈现一个显示 URL 的数据框,但它们不可单击。 如何生成超链接?

dataframe kotlin jupyter-notebook
1个回答
0
投票

如果超链接的类型为

java.net.URL
,则它们变得可点击。 您可以使用
convert
String
列转换为
URL
列。 在你的情况下,这看起来像:

engines.convert { link }.toURL()

请注意,当前仅当您在笔记本中使用 HTML DataFrames 时才有效。如果您使用新的“本机”表,可点击的 HTTP URL 仍然是正在进行中

© www.soinside.com 2019 - 2024. All rights reserved.