С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python: Tkinter
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/140: Рейтинг темы: голосов - 140, средняя оценка - 4.90
1 / 1 / 1
Регистрация: 19.07.2016
Сообщений: 118

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

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

Студворк — интернет-сервис помощи студентам
Мне часто писали что Ткинтер это так "побаловаться",и я могу понять что для серьезных и масштабных проектов лучше юзать PyQt,а в чем их существенная разница? Больше элементов или что?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.01.2017, 15:43
Ответы с готовыми решениями:

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

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

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

7
Эксперт Python
 Аватар для dondublon
4652 / 2072 / 366
Регистрация: 17.03.2012
Сообщений: 10,182
Записей в блоге: 6
18.01.2017, 16:41
Да всем. Qt - большой мощный фреймфорк.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.01.2017, 17:44
В том, что 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  [ТС]
А к чему тогда вообще нужны PyQt PyGTK или tkinter если полноценной exe программы таки не будет.
Поскольку на Питоне компилировать в ехе это чуть ли не грех,то зачем такие библиотеки существуют?
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.01.2017, 20:42
Сергей Мишин, Ты ограниченно мыслишь, в духе пользователя 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  [ТС]
Я знаю по поводу MSI,запуска программ на серверах и тп. Я ищу самый актуальный способ создать gui прогу чтобы ее потом можно было запустить на другом компе(за ссыль спасибо)
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.01.2017, 20:59
Цитата Сообщение от Сергей Мишин Посмотреть сообщение
Я знаю по поводу MSI
msi и inno setup это разные вещи

Цитата Сообщение от Сергей Мишин Посмотреть сообщение
Я ищу самый актуальный способ создать gui
Это тогда, только pyqt.
0
1 / 1 / 1
Регистрация: 19.07.2016
Сообщений: 118
18.01.2017, 21:01  [ТС]
Да,я знаю что разные,я просто не знал что такое дистрибутив и каким способом вообще делаются инсталяторы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.01.2017, 21:01
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru