Если вы ищете простой способ макетирования простого графического интерфейса, вы можете рассмотреть возможность использования облегченного веб-фреймворка, такого как flask: http://flask.pocoo.org/. У вас будет доступ к ряду стандартных виджетов (кнопок, списков выбора,текстовые поля и т. д.).Простой HTML отлично подходит для использования, когда вы сосредотачиваетесь на функциональности всего, что вы создаете, и вы можете добавить немного CSS позже, чтобы сделать вещи красивыми.
Рассмотрим, как работает приложение «Hello world» во фляге (ниже(взято с домашней страницы проекта) сравнивается с этим примером PyGTK из 80 строк: http://www.pygtk.org/pygtk2tutorial/examples/helloworld.py.
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
Маршрут веб-разработки избавляет вас от значительной части типовой работы, связанной с разработкой графического интерфейса для настольных компьютеров.