Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 1, 2009 13:38:03

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

Некоторые вопросы по GUI и Web от начинающей

Офлайн

#2 Ноя. 1, 2009 15:29:29

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Некоторые вопросы по GUI и Web от начинающей

Mutagena
Я правильно понимаю? Если написать приложение на PyQt, используя его по лицензии LGPL, то это приложение также будет работать и на винде, и на линуксе, и на маке?
Работать будет везде, можно даже делать бинарники под винду и мак (правда размер программ будет чуть ли не 10 метров). Но лицензия именно у PyQt - GPL или коммерческая, LGPL - это только у Qt который для C++. Еще по PyQt легко найти маны (не знаю как с этим делом в других фреймворках), есть даже книжки.
В качестве IDE я использую Eclipse, на него можно поставить Eclipse Qt Integration и в нем будет встроенный редактор форм (Qt Designer), но я предпочитаю пользоваться родным Qt Designer-ом.
А еще, когда нокия допилит PySide, то Qt можно будет использовать хоть на телефонах :) питон так вообще уже почти норма на всех новых мобильных девайсах.
Так что я предсказываю светлое будущее Qt.



Отредактировано (Ноя. 1, 2009 15:33:17)

Офлайн

#3 Ноя. 1, 2009 15:53:47

Mutagena
От:
Зарегистрирован: 2009-10-18
Сообщения: 295
Репутация: +  0  -
Профиль   Отправить e-mail  

Некоторые вопросы по GUI и Web от начинающей

pasaranax
Но лицензия именно у PyQt - GPL или коммерческая
А что плохого в лицензии GPL? Какие накладываются ограничения?

Список параметров (наблюдаемых мной на данный момент), по которым можно сравнивать GUI-библиотеки для Python:
1. Количество виджетов
2. Вид лицензии
3. Кроссплатформенность
4. Имеющиеся IDE
5. Доступность документации

По каким ещё критериям можно сравнить GUI-библиотеки?



Офлайн

#4 Ноя. 1, 2009 20:56:40

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Некоторые вопросы по GUI и Web от начинающей

Mutagena
А что плохого в лицензии GPL? Какие накладываются ограничения?
насколько я понимаю, LGPL в отличие от GPL позволяет использовать в в своем проекте различные лицензии, в том числе использовать проект в коммерческих целях, GPL же обязывает распространять проект только с открытыми исходниками и запрещает коммерческое использование.
Mutagena
Список параметров (наблюдаемых мной на данный момент), по которым можно сравнивать GUI-библиотеки для Python:
было бы неплохо составить такую табличку :) может кто займется? а то вопрос “какую GUI библиотеку выбрать” появляется слишком часто.



Отредактировано (Ноя. 1, 2009 20:56:57)

Офлайн

#5 Ноя. 1, 2009 21:25:28

Mutagena
От:
Зарегистрирован: 2009-10-18
Сообщения: 295
Репутация: +  0  -
Профиль   Отправить e-mail  

Некоторые вопросы по GUI и Web от начинающей

А какую документацию посоветуете про Python 3 и PyQT 4 ?
Желательно на русском.



Офлайн

#6 Ноя. 2, 2009 00:29:55

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Некоторые вопросы по GUI и Web от начинающей

На русском вообще хрен че найдешь. Родная документация к PyQt сама по себе хорошая, еще можно использовать Qt Assistant, он хоть и для С++, но разницы почти нет, и там отличный поиск. Вот неплохие туториалы по PyQt.
Про третий питон ничего сказать не могу, меня к нему не тянет. Придет время, перейти будет не сложно )



Отредактировано (Ноя. 2, 2009 00:31:12)

Офлайн

#7 Ноя. 2, 2009 11:51:35

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

Некоторые вопросы по GUI и Web от начинающей

Оффтоп, но:
В последнее время все больше лиц женского пола интересуется программированием на питоне. Мне нравится эта тенденция :)



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version