Plotly.py 添加本地文件链接

Fre*_*shD 5 html python plot hyperlink plotly

我正在使用 python 和 plotly(版本 1.12.9),尤其是离线部分。

我的脚本创建了一些绘图和一个包含所有创建的绘图的概览表,总结了重要的值。所有创建的文件都是我本地机器上一个文件夹中的离线绘图。我想通过单击概览表中的名称来打开不同的绘图 (.html) 文件。因此,我按照添加链接部分的说明进行操作。

这工作正确,但仅适用于以http://. 似乎以file:///或相对链接开头的本地链接不起作用。我检查了 html 文件以避免语法错误,但创建的链接没问题。

<a href=\".local.html\">local</a>
Run Code Online (Sandbox Code Playgroud)

本地链接样式看起来像链接(蓝色...),但无法通过单击链接打开文件。这只能通过领先的http://.

<a href=\"http://.local.html\">local</a>
Run Code Online (Sandbox Code Playgroud)

使用http://相同的链接打开一个带有 url 的新选项卡。当然,这会导致错误。

是否有另一种方法或解决方法来创建带有 plotly 的本地链接?

小智 0

我遇到了同样的问题并找到了一些解决方法。为了让表内文本链接为我工作,我需要将文件扔到本地主机并指向那里的文件,因为这些文件解析为 URL(注意:一个烦恼是链接现在在新选项卡中打开/ windows,但也许有办法编辑它......)。然后路径变为“localhost//file.html”。就我而言,我需要对系统进行一些调整才能使其正常工作;这两个链接有帮助:

https://www.digitalocean.com/community/tutorials/how-to-move-an-apache-web-root-to-a-new-location-on-ubuntu-16-04

在本地主机 (Ubuntu) 上打开 HTML 文件