Задать вопрос

Какой фреймворк лучше для GUI под Windows на Python?

Нужно написать десктоп приложение для Windows на Python.
Что оно будет делать:
- парсить exel и сохранять данные в sqlite
- сохранять данные в sqlite из формочек в GUI
- генерировать exel из данны в sqlite
- создавать/удалять файлы/каталоги
Очень важно чтоб работало сразу без доп. установки всяких Qt и каких-то дополнительных библиотек, грубо говоря скачал-установил-запустил.
Рассматриваю tkinter, pygobject и wxPython.
Под винду раньше никогда ничего не делал, поэтому есть несколько глупых вопросов - если брать pygobject, который как я понимаю использует GTK, есть ли гарантия что GTK стоит на виндовс старше 7? Тот же самый вопрос по wxPython.
Поэтому склоняюсь в сторону tkinter, так как он работает по умолчанию (или нет?).
  • Вопрос задан
  • 440 просмотров
Подписаться 3 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
NeiroNx
@NeiroNx
Программист
Если не нужно каких то хитрых виджетов(многооконных приложений) то бери tkinter - весит он не много, хорошо упаковывается в pyinstaller~ом, даже темку можно свою запилить. Но tk древний как говно мамонта - так что нет в нем сложных элементов управления типа календаря и прочих(разве что как плагины отдельно ставящиеся).
GTK он все же пожирнее будет, а про всякие Qt и wx.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽