IPython.core.display.HTML 转 png
IPython.core.display.HTML to png
关注此话题
我使用 path_to_image_html
在我的 df pandas 数据帧中显示一些 png(实际上是来自 matplotlib 的图表)。
def toto():
df['imageUrls'] = images1
def path_to_image_html(path):
return '<img src="'+ path + '" width="60" >'
return HTML(df.to_html(escape=False,formatters=dict(imageUrls=path_to_image_html)))
然后 display(toto())
在我的 jupyter notebook 中显示我的 pandas。
现在我想将 pandas 保存为 PNG 文件格式。
基本上将 toto() 转换为 png 文件。
我该如何进行?谢谢
您可以使用:imgkit
import pandas as pd
import imgkit
test = pd.DataFrame({"id": [1,2,3,4],
"percentage": [0.2, 0.4, 0.5, 0.6]})
imgkit.from_string(test.to_html(), 'out.png')
关注此话题
path_to_image_html
在我的 df pandas 数据帧中显示一些 png(实际上是来自 matplotlib 的图表)。
def toto():
df['imageUrls'] = images1
def path_to_image_html(path):
return '<img src="'+ path + '" width="60" >'
return HTML(df.to_html(escape=False,formatters=dict(imageUrls=path_to_image_html)))
然后 display(toto())
在我的 jupyter notebook 中显示我的 pandas。
现在我想将 pandas 保存为 PNG 文件格式。 基本上将 toto() 转换为 png 文件。
我该如何进行?谢谢
您可以使用:imgkit
import pandas as pd
import imgkit
test = pd.DataFrame({"id": [1,2,3,4],
"percentage": [0.2, 0.4, 0.5, 0.6]})
imgkit.from_string(test.to_html(), 'out.png')