Могу ли я использовать модули диаграмм с wxpython?

Можно ли использовать какие-либо модули графиков с wxpython? И есть ли хорошие там?

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

У моего приложения есть панель ноутбука, и я хотел бы поместить диаграмму в нее. Диаграмма должна быть динамической - то есть пользователь может выбирать, какие данные просматривать, - поэтому я предполагаю, что модули, которые делают изображения диаграммы, отсутствуют.

Просто для ясности, под диаграммами я имею в виду такие вещи, как пироги, линии, столбики и т. Д.

11.12.2008 01:15:41
3 ОТВЕТА
РЕШЕНИЕ

Недавно я снова посетил matplotlib и очень доволен результатами. Если у вас Windows, есть установщики Windows, чтобы сделать процесс установки немного менее болезненным.

Один потенциальный недостаток, однако, заключается в том, что для установки требуется numpy .

У меня нет опыта взаимодействия с ним, но он поддерживает обработку событий .

3
8.02.2012 03:54:10

Matplotlib действительно хорошо встраивается в wxpython . Я использовал его только в Tkinter, который прошел для меня гладко. Мне нравится дополнительная панель инструментов, которая позволяет напрямую манипулировать сюжетом (изменение размера, панорамирование и т. Д.)

1
11.12.2008 05:11:51

Используйте matplotlib. Он прекрасно интегрируется с wxPython. Вот пример интерактивной диаграммы с wxPython и matplotlib.

1
13.12.2008 09:40:03