Можно ли использовать какие-либо модули диаграмм с wxpython? И есть ли там хорошие?
Я думаю о подобных PyCha (http://www.lorenzogil.com/projects/pycha/) или о каком-либо эквиваленте. Кажется, для многих модулей требуется PyCairo, но я не могу понять, смогу ли я использовать их с моим приложением wxpython.
В моем приложении есть панель записной книжки, и я хотел бы поместить в нее диаграмму. Диаграмма должна быть динамической, т.е. пользователь может выбирать, какие данные следует просматривать, поэтому я предполагаю, что модули, которые создают изображения диаграмм, отсутствуют.
Для ясности, под диаграммами я подразумеваю такие вещи, как пироги, линии, столбцы и т. д.






Недавно я повторно посетил matplotlib и очень доволен результатами. Если вы работаете в Windows, доступны установщики Windows, которые сделают процесс установки менее болезненным.
Однако одним из потенциальных недостатков является то, что для этого требуется установка тупой.
У меня нет опыта взаимодействия с ним, но он поддерживает обработка событий.
matplotlib неплохо встраивается в wxpython. Я использовал его только в Tkinter, и у меня все прошло гладко. Мне нравится дополнительная панель инструментов, которая позволяет напрямую управлять графиком (изменение размера, панорамирование и т. д.)
Используйте matplotlib. Он прекрасно интегрируется с wxPython. Вот образец интерактивной диаграммы с wxPython и matplotlib.