Plotly.py添加本地文件的链接

时间:2016-09-28 15:32:01

标签: python html plot hyperlink plotly

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

我的脚本创建了一些图表和一个包含所有已创建图表的概览表,总结了重要的值。所有创建的文件都是本地计算机上文件夹中的脱机图。我想通过在概览表中单击它们的名称来打开不同的plot(.html)文件。因此,我按照add links section的说明进行操作。

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

<a href=\".local.html\">local</a>

本地链接样式看起来像链接(蓝色...),但是无法通过单击链接打开文件。这只适用于前导http://

<a href=\"http://.local.html\">local</a>

使用前导http://相同的链接会打开一个包含网址的新标签。当然这会导致错误。

是否有另外一种方法或解决方法可以使用plotly创建本地链接?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题并找到了一些解决方法。为了让表内文本链接适合我,我需要将文件抛出到我的localhost并指向那里的文件,因为这些文件解析为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

Opening HTML files on localhost (Ubuntu)