761 читали · 6 лет назад
Как я делал GUI на Python
Вкратце: это было больно. Предыстория В комментариях к статье по основам питона спросили про графический интерфейс. До этого я как-то не писал GUI на Python, и тут такая возможность попробовать что-то новенькое. Существует несколько библиотек для этого, я остановился на PyQt5 (точнее PySide2, аналог PyQt5 под LGPL лицензией), потому что немного работал с простой Qt. Run, button, run! Делать простое окно с "Hello, world!" кажется слишком скучным, поэтому я обычно использую другой простой шаблон: на экране одна кнопка, при наведении курсора на эту кнопку она перемещается в случайное место...
3 недели назад
🍊 Python 3.15.0 вышел с новым запуском и ускоренным интерпретатором
9 октября 2026 года вышел стабильный Python 3.15.0 — с отложенной загрузкой модулей, UTF-8 по умолчанию и обновлёнными средствами ускорения и диагностики программ. По подсчёту Python.org, между версиями 3.14 и 3.15 накопилось 5643 изменения в истории разработки от 1012 участников. Обновление затрагивает сразу несколько разных затрат: время до первого полезного действия, скорость вычислений, поиск причин торможения и обслуживание библиотек. Одни изменения заработают после установки новой версии, другие потребуют правок кода...