【发布时间】:2017-06-09 00:19:35
【问题描述】:
在 python 中,我尝试使用 pygal 包绘制图表
import pygal # First import pygal
bar_chart = pygal.Bar()
bar_chart.add('Fibonacci', [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55])
bar_chart.add('Padovan', [1, 1, 1, 2, 2, 3, 4, 5, 7, 9, 12])
bar_chart.render_in_browser()
不幸的是,它总是打开 HTML 文件,而不是浏览器窗口中的 HTML 页面。我阅读了很多帖子,我发现人们过去也有类似的问题。我没有找到可行的解决方案。我也尝试通过webbrowser 模块打开它,但这也会在记事本中打开 HTML 文件。
url='file://C:/Users/User1/AppData/Local/Temp/tmpsblpwtpr.html'
webbrowser.open(url)
大家有什么想法吗?
【问题讨论】:
-
如果您在文件资源管理器中双击 .html 文件,它会在浏览器中打开吗?
-
可能您的系统文件关联配置错误,无法将
.html文件与记事本关联? -
是的,这就是我的意思。请参阅下面的答案。
标签: python html python-webbrowser pygal