Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 16, 2009 17:26:49

GDK
От:
Зарегистрирован: 2009-08-21
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

Regall, спасибо что обнадёжил.
Будет интересен опыт разборки с глюками, людей с опытом.



Офлайн

#2 Окт. 16, 2009 17:46:28

Enchantner
От:
Зарегистрирован: 2009-02-11
Сообщения: 442
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

regall
Пользовался, конечно. pyGTK - хорошая вещь, но мне так и не удалось приложения на нем заставить качественно работать на винде. Насчет wxWidgets - лично я не знаю ни одного серьезного приложения на нем. А Qt отлично работает под виндой, предлагает массу возможностей по настройке и расширению. В итоге я уверен, что мои qt-приложения, которые пишу сидя под линухом, будут отлично работать и на винде. Со всеми прибамбасами и без лишней маеты. И это притом, что у меня гном.
o7412369815963
Если хочется освоить что-то уж совсем новое, вебовое и интересное, например, чат с уникальным фирменным интерфейсом - рекомендую посмотреть в сторону AdobeAIR или xulrunner. Для первого нужно просто знать html, собрать пакет легко (я даже питоновые биндинги под это дело писал), ну для чего-то совсем навороченного - ActionScript. Для второго по сути то же самое, только вместо ActionScript - JavaScript. И да, питоновые привязки я тоже где-то видел :)



Отредактировано (Окт. 16, 2009 17:50:10)

Офлайн

#3 Окт. 16, 2009 18:09:17

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

hellslade
Если это есть у всех, то это не плюс
Это есть не у всех ГУИ-пакетов.



Офлайн

#4 Окт. 16, 2009 21:15:07

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

Enchantner
Насчет wxWidgets - лично я не знаю ни одного серьезного приложения на нем.
Наприклад AVG antivirus на ньому, і є і під лін і під він платформи… іще на сайті wxwidgets.org є список програм на ньому.
на wxPython власне раніше був clamwin інтерфейс для clamav (теж антивірус).
ось зараз подивився в себе на машині - з софта на ньому wxMaxima, PGAdmin III, Audacity …

А іще чомусь забули Fox toolkit http://ru.wikipedia.org/wiki/FOX_toolkit (до нього теж є пітонбіндінги), з “серйозного софта” на ньому продукти компанії Acronis



Отредактировано (Окт. 16, 2009 21:17:44)

Офлайн

#5 Окт. 17, 2009 09:17:47

.Serj.
От:
Зарегистрирован: 2008-09-27
Сообщения: 181
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

Enchantner
Пользовался, конечно. pyGTK - хорошая вещь, но мне так и не удалось приложения на нем заставить качественно работать на винде.
С этого места поподробнее, пожалуйста.



Офлайн

#6 Окт. 17, 2009 11:45:50

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

clopomor
А іще чомусь забули Fox toolkit http://ru.wikipedia.org/wiki/FOX_toolkit (до нього теж є пітонбіндінги)
Вот что-что, а Fox под Python - точно умер уже, из скриптовых языков самая активная поддержка для FOX сейчас ведется на Ruby



Офлайн

#7 Окт. 17, 2009 12:36:34

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

http://tnfox.sourceforge.net/TnFOX/html/de/d69/group__python.html дійсно давно свіжих версій не було, вони пропонують самостійно біндинги генерити … остання версія від 2008 року
Недивився давно…



Офлайн

#8 Окт. 18, 2009 16:19:41

Эксперементатор
От:
Зарегистрирован: 2009-08-14
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

Хмм… Сел осваивать PyGTK и столкнулся с проблемой… Причём на первом же приложении, в 5 строчек… :((((( Имеем такой код:

import pygtk
pygtk.require('2.0')
import gtk
window=gtk.Window(gtk.WINDOW_TOPLEVEL)
window.show()
gtk.main()
Прмитив… Когда я это дело забиваю в интерактивном режиме по строке всё прекрасно, но как только я пытаюсь всё эт скормит питону одним файлом, он заявляет что
Traceback (most recent call last):
File "./gtk.py", line 5, in <module>
import gtk
File "/home/shaukat/pythondevel/gtk.py", line 6, in <module>
window=gtk.Window(gtk.WINDOW_TOPLEVEL)
AttributeError: 'module' object has no attribute 'Window'
То есть он не может найти объект Window в модуле gtk… Бред какой-то… Подскажите пожалуйста, что не так, а то я с PyGTK и GTK первый раз общаюсь… :(((



Офлайн

#9 Окт. 18, 2009 18:04:26

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

яка система, у мене на Debian працює


#!/usr/bin/env python
# -*- coding: utf-8 -*-
import pygtk
pygtk.require('2.0')
import gtk
window=gtk.Window(gtk.WINDOW_TOPLEVEL)
window.show()
gtk.main()



Офлайн

#10 Окт. 18, 2009 18:24:03

QZip
От:
Зарегистрирован: 2007-11-09
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

pyGtk vs wxPython

забавно вышло, переименуйте gtk.py во что-нибудь другое



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version