Я использую pygal для создания символов для моих отчетов.Я заметил ошибку в этой библиотеке, и она возникает в том случае, когда я хочу нарисовать круговую диаграмму с внутренним радиусом, и диаграмма имеет только один элемент.
Я получил пример с сайта pygal: http://www.pygal.org/en/stable/documentation/types/pie.html
pie_chart = pygal.Pie(inner_radius=.75)
pie_chart.title = 'Browser usage in February 2012 (in %)'
pie_chart.add('IE', 19.5)
pie_chart.add('Firefox', 36.6)
pie_chart.add('Chrome', 36.3)
pie_chart.add('Safari', 4.5)
pie_chart.add('Opera', 2.3)
pie_chart.render_to_png(save_to_path) # I replaced render with render_to_png
Это правильно отображается.
В моем случае, если у меня есть только одно значение для построения графика, график выглядит плохо (я закомментировал все данные, но сначала):
pie_chart = pygal.Pie(inner_radius=.75)
pie_chart.title = 'Browser usage in February 2012 (in %)'
pie_chart.add('IE', 19.5)
# pie_chart.add('Firefox', 36.6)
# pie_chart.add('Chrome', 36.3)
# pie_chart.add('Safari', 4.5)
# pie_chart.add('Opera', 2.3)
pie_chart.render_to_png(save_to_path) # I replaced render with render_to_png
У кого-нибудь была эта проблема?Как мне это исправить?