Какой самый простой GUI для Python (чтобы показать grid table и т.п.) ?

программирование python GUI

Пишу программу на Python, нужен графический интерфейс. В частности, чтобы показать таблицу с данными (grid table), желательно с прокруткой (scroll)...

Почитал интернет, для этого есть варианты:
* WxPython (wxPy);
* PyGTK;
* PySide [свободный вариант PyQt];
* Tkinter.

Что посоветуете? Главный критерий - простота и лёгкость программирования. Красота и сходство на Linux и Windows большого значения не имеют.

Примечание:
> Для таблицы с данными Tkinter, боюсь, слишком прост.

Да, я согласен.


> PyGTK - не знаю, есть ли он под винду.

Да, конечно.


> PyQt или его аналог должен справиться.

PyQt платный. Вместо него берут PySide, насколько я знаю...
Ответы:
Для таблицы с данными Tkinter, боюсь, слишком прост.
PyGTK - не знаю, есть ли он под винду.
С WxPython, увы, незнаком.
PyQt или его аналог должен справиться.
Я бы выбрал PySide. Работал с Qt много и игрался с PyQt. Мне понравилось.
Для гридов там есть TableWidget - который позволяет вручную заполнять его.
И для продвинутых челов TableView -который заполняется сам по имеющейся модели.
Оба мощные.
Пример на wxPython, советую его
"PyQt платный."
---
Да ну? Ничё что он OpenSource и есть в каждом дистрибутиве? Другой вопрос что сам Qt для коммерческих разработок придётся покупать.
WxPython с визуальным редактором Boa Constructor довольно удобно.
Из перечисленного пробовал PyQt и чуть-чуть WxPython.
WxPython явно проще, ибо это именно GUI. Стиль программирования под него мне показался очень похожим на стиль программирования UI на MFC, те же самые обработчики сообщений. Для относительно опытного Windows-программиста самое то, низкий порог вхождения. С гридом должен справиться запросто.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.