Pull to refresh

Comments 18

>> Если кому-то интересно, могу написать статьи по возможностям и подводным камням Chaco и Mayavi.

Конечно пишите. Я хоть и не питонист (пока, я надеюсь), но подобные статьи всегда интересно читать.
А не подумывали о покупки лицензии на PyQt? Она вроде безлимитная и стоит не дорого.
Переписывание программы на Pyside не занимает много времени. Зато экономит кучу денег.
Спасибо за ссылку. Когда выбирал тулкит для отрисовки, то qwt я не нашел. Интересная вещь, погляжу.
Но насколько я понял, qwt не умеет строить 3D модели? Мне в моем приложении нужны обе функции: построение графиков и 3D моделей.
На сколько я помню — 3D qwt не умеет.
Тогда мне и смысла нет его использовать (ну по крайней мере в рамках текущего приложения).
Щупал я его и честно сказать от него далеко не в восторге, очень там апи кривое и неудобное
Использвал его в одном проекте, пришлось дописывать то, чего не хватало. API нормальное, только не хватало некоторых очевидных вещей.
Вообще с трдуом могу себе представить кривое API, ведь это только интерфейс для работы, в крайнем случае его можно самому переписать как надо (имею в виду OpenSource проекты).
Я открыл страничку с документацией и нахожу ее вполне понятной. Все сделано по аналогии с документацией Qt.

Поверьте, в Mayavi документация куда более ужасна. Потратил кучу времени на изучение API и то еще многие вещи остались неизученными/непонятными.
Дока то есть, но многие вещи потом через жо делаются да так, что плюешь на них в итоге и сам все делаешь на QGraphicsScene.
А Chaco как-то использует gnuplot или сам всё рендерит?
Все сам. Gnuplot вообще из другой песни :)
Посмотрел HPGL. В двух словах, как прикрутить к сишной библиотеке гуй на питоне? Смотреть в эту сторону?
Сама библиотека написана на Python. Ключевые по производительности места работают на C. Таким образом в GUI я вызываю только python'овские скрипты.

Самой библиотекой я не занимаюсь, только делаю для нее GUI. Но смотрите вы в правильную сторону.
Спасибо за статью, не знал раньше про Chaco и Mayavi.
Sign up to leave a comment.

Articles