我正在使用 python(在 LinuxMint 中有一个虚拟环境),我安装了pygal
.
一切正常(渲染为 html),但不能渲染为 svg 或 png 。结果:只有黑色背景。
我安装cssselect
并喜欢这里tinycss
提到的。
它第一次工作,但重试时,我遇到了同样的问题。
(我不知道这是否相关,但是上周使用暗表导出照片时发生在我身上)
我使用 pygal 网站上的示例:
import pygal # First import pygal
bar_chart = pygal.Bar() # Then create a bar graph object
bar_chart.add('Fibonacci', [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]) # Add some values
bar_chart.render_to_file('bar_chart.svg') # Save the svg to a file
编辑:
bar_chart.render_to_png('bar_chart.png')
现在正在工作。
但不是:
bar_chart.render_to_file('bar_chart.svg')