Коя е добра връзка към примери за използване на enaml с характеристики и matplotlib?

Правил съм изграждане на GUI, но не и в Python. От други въпроси за обмен на стекове и мое собствено разследване. Изглежда, че искам да използвам емайл и характеристики за по-голямата част от тази работа. Има ли връзки или препратки, които да ми помогнат да започна.

Това е научно приложение, интегриращо графики на matplotlib и текстови полета и бутони (много просто според мен). Прегледах този пример, но не го разбирам много добре http://code.enthought.com/projects/traits/docs/html/tutorials/traits_ui_scientific_app.html

Също така минах през примерите Enthough Chaco и не стигнах много далеч. Някой създал ли е програма, която мога да стартирам и да разгледам техния код? Или те са хранилище на примери, за които не знам? Намерих примерите за enaml, но примерът с matplotlib е основен и не ми показва как да свържа алгоритмите си с графиките. Благодаря предварително!


person Michael Wallace    schedule 19.02.2015    source източник


Отговори (1)


Не е пълен отговор, но за допълнителен контекст:

1) Използвайте https://github.com/nucleic/enaml заедно с https://github.com/enthought/traits-enaml

2) Пример: https://github.com/nucleic/enaml/blob/master/examples/widgets/mpl_canvas.enaml

person Jonathan March    schedule 19.02.2015
comment
Благодаря Джонатан traits-enaml изглежда е това, от което имам нужда, но получавам следната грешка API „QDate“ вече е зададен на версия 1, когато изпълнявам codefrom enaml.qt.qt_application import QtApplication - person Michael Wallace; 20.02.2015
comment
всъщност просто имам пример за работа. Използвам spyder обикновено за кодиране и spyder и QT не играят добре заедно на моята Windows система. Така че затворих spyder и програмата се изпълнява и графиката на matplotlib се появява в прозорец. - person Michael Wallace; 20.02.2015
comment
Майкъл, вероятно проблемът със съвместимостта с spyder и Qt ще бъде същият, както при GUI на Canopy, работещ в режим PyLab. Вижте support.enthought.com/entries / - person Jonathan March; 10.03.2015