图表未在 Web 浏览器中显示 |剧情 | Python

Posted

技术标签:

【中文标题】图表未在 Web 浏览器中显示 |剧情 | Python【英文标题】:Chart Not Showing in Web Browser | Plotly | Python 【发布时间】:2020-06-26 18:13:50 【问题描述】:

我刚开始学习Plotly,它在Jupyter Notebook 中正确显示图形和图表。但是当我在文本编辑器或 cmd 中运行相同的脚本 .py 时,它会在浏览器中打开一个窗口,但随后会显示

无法连接 Firefox 无法与位于 127.0.0.1:5875 的服务器建立连接。 并且没有显示图表或图形。

有人知道怎么做吗?基本上我想在 Web 浏览器中显示来自csv 的数据。

【问题讨论】:

如果您在脚本名称前使用 %run 从 Jupyter 笔记本中运行它,这会显示您的情节吗? 是的,在 Jupyter 笔记本中,一切正常,即使我运行带有 .py 扩展名的简单脚本,它运行时也没有错误,但浏览器中没有任何显示。 【参考方案1】:

write_html 将 Plotly 图导出为 html 文件并在网络浏览器上打开。

figure.write_html( 'output_file_name.html', 
                   auto_open=True )

更多信息plotly.io.write_html

【讨论】:

以上是关于图表未在 Web 浏览器中显示 |剧情 | Python的主要内容,如果未能解决你的问题,请参考以下文章

mpld3 未在 Colab 中显示图表

单引号未在 HighCharts 图表中正确显示

由 EPPlus 4.1 库以 .xlsx 格式创建的图表未在 openoffice 或 libreoffice 中显示

.Net 图表未在 IE 中显示(X-Content-Type-Options)

Python Seaborn 联合图未在图表上显示相关系数和 p 值

s-s-rS 图表未在水平轴上显示所有标签