Python:`.to_html()函数`使用`urllib.requests`在浏览器中打开熊猫数据框。

时间:2018-12-04 17:46:48

标签: python pandas

我已经看到使用Django或Flask渲染html有许多不同版本,但是是否可以渲染通过python生成的html以便在浏览器中显示? 如果是这样,可以指定浏览器还是默认的浏览器?

我现在有代码,可以给我一个html格式的熊猫数据框(使用.to_html()),但是我需要在浏览器中打开它。

1 个答案:

答案 0 :(得分:0)

有一个名为webbrowser的模块可以实现

#!/usr/bin/python36

import webbrowser, os

with open(filename, "w") as f: f.write(html)

browser_path = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'

webbrowser.get(browser_path).open('file://' + os.path.realpath(filename))