PySimpleGUI 6: Когда Python наконец-то подружился с GUI без боли

Новая версия PySimpleGUI обещает сделать создание интерфейсов таким же простым, как print('Hello World').
Помните те времена, когда написать GUI на Python было всё равно что собрать IKEA-шкаф без инструкции — вроде детали есть, но соберёшь криво? PySimpleGUI 6 приходит на помощь с миссией «сделаем интерфейсы снова великими» (и без лишних страданий).
Что нового? Разработчики утверждают, что обновили практически всё: от системы тем до работы с событиями. Теперь окна создаются буквально в несколько строк, а код выглядит как список покупок — настолько он интуитивен. Особенно порадовала поддержка ttk-виджетов — наконец-то кнопки не будут выглядеть как из Windows 95.
Конечно, без ложки дёгтя не обошлось: некоторые старые проекты могут потребовать адаптации, но разработчики предусмотрели режим совместимости. Как говорится, «ломаем, но с уважением». Для хардкорных программистов, которые привыкли к Qt и Tkinter в лоб, это может показаться «игрушечным», но для быстрых прототипов и внутренних утилит — самое то.
Комментарий студии METABYTE: PySimpleGUI — отличный выбор, когда нужно быстро набросать интерфейс для внутреннего инструмента, не отвлекаясь на танцы с бубном. Мы бы и сами им пользовались, если бы не навязчивая любовь к кастомным дизайнам.