1 / 1 / 1
Регистрация: 19.07.2016
Сообщений: 118
1

Чем Tkinter отличается от PyQt

18.01.2017, 15:43. Показов 26264. Ответов 7

Студворк — интернет-сервис помощи студентам
Мне часто писали что Ткинтер это так "побаловаться",и я могу понять что для серьезных и масштабных проектов лучше юзать PyQt,а в чем их существенная разница? Больше элементов или что?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2017, 15:43
Ответы с готовыми решениями:

PyQt или Tkinter
Объясните пожалуйста разницу между PyQt и Tkinter. Kivy тут же или?.. Поподробнее пожалуйста, нету...

Что выбрать? PyGTK vs PyQt vs Tkinter
Хочется забабахать приблизительно такой интерфейс.Что посоветуете заюзать?

Можно ли создать дизайн программы на pyqt и написать на него функций от tkinter?
Можно ли создать дизайн программы на pyqt и написать на него функций от tkinter? Например создал...

Чем отличается?
Чем отличается? %d и %i в этой проге что лучше использовать d или i #include <stdio.h> int...

Чем отличается =- от -=
Только подробно опишите пожалуйста,у меня из-за этого программа в циклах не правильно считает

7
Эксперт Python
4614 / 2035 / 359
Регистрация: 17.03.2012
Сообщений: 10,102
Записей в блоге: 6
18.01.2017, 16:41 2
Да всем. Qt - большой мощный фреймфорк.
0
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.01.2017, 17:44 3
В том, что tkinter очень старая библиотека, которая не может отвечать современным требованиям. Она многое не умеет, там многого нет. Писать на ней один ад и в итоге у тебя получится приложение как от windows 98 (интерфейс у тебя на всех платформах будет чужиродным), верстка будет плыть от платформы к платформе и т д.

Я бы ее не советовал даже для целей "побаловаться", это будет потраченное время. К тому же pyqt5 сейчас ставится на любой платформе одной стандартной командой (pip install pyqt5).

Я много писал об этом, вот еще одна такая-же тема https://www.cyberforum.ru/pyth... 39264.html

А вот мнение другого человека, который тоже только начинал PySide + обработчик нажатия клавиши Enter
0
1 / 1 / 1
Регистрация: 19.07.2016
Сообщений: 118
18.01.2017, 20:32  [ТС] 4
А к чему тогда вообще нужны PyQt PyGTK или tkinter если полноценной exe программы таки не будет.
Поскольку на Питоне компилировать в ехе это чуть ли не грех,то зачем такие библиотеки существуют?
0
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.01.2017, 20:42 5
Сергей Мишин, Ты ограниченно мыслишь, в духе пользователя windows. На exe мир не заканчивается и установка программ возможно ещё тысячей других способов. Даже в твоей же винде можно нормально поставить программу на python (https://ru.wikipedia.org/wiki/Inno_Setup на пример один из них и т д).
Вообще python из мира unix и там с ним ни каких проблем нет.
1
1 / 1 / 1
Регистрация: 19.07.2016
Сообщений: 118
18.01.2017, 20:54  [ТС] 6
Я знаю по поводу MSI,запуска программ на серверах и тп. Я ищу самый актуальный способ создать gui прогу чтобы ее потом можно было запустить на другом компе(за ссыль спасибо)
0
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.01.2017, 20:59 7
Цитата Сообщение от Сергей Мишин Посмотреть сообщение
Я знаю по поводу MSI
msi и inno setup это разные вещи

Цитата Сообщение от Сергей Мишин Посмотреть сообщение
Я ищу самый актуальный способ создать gui
Это тогда, только pyqt.
0
1 / 1 / 1
Регистрация: 19.07.2016
Сообщений: 118
18.01.2017, 21:01  [ТС] 8
Да,я знаю что разные,я просто не знал что такое дистрибутив и каким способом вообще делаются инсталяторы.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.01.2017, 21:01
Помогаю со студенческими работами здесь

Чем отличается с от с++
Чем отличается с от с++ Ато наш учитель тупит

Чем отличается if от (?:)
Здравствуйте. Почитываю С++, сам программирую в Делфи. Вот немного запутался. В делфи есть условный...

Чем отличается this от *this?
Привет всем ! вот код template<typename Key, typename Value> Dictionary<Key, Value>&...

В чём преимущество ttk перед tkinter?
Вообще недавно читал про ttk, если чесно заинтересовало, но это потом.

В чем дело. Python GUI tkinter
Пишу мелкую игру для школы, программа задает вопрос, пользователь вводит ответ, она выводит...

Чем отличается if(.) от if(isset(.)
Здравствуйте Помогите разобраться. Например, есть переменная $product_discount чем отличается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru