Новый проект

Вопросы и ответы

Какие ограничения у программ и их окон?

Сервис делает оконные программы для Windows 10 и 11 (x64). Чтобы программа собралась и запустилась без установки, действуют такие правила.

  • Только окна на tkinter. Программа рисует интерфейс средствами tkinter и tkinter.ttk. Другие библиотеки интерфейса (PyQt, wxPython и подобные) не используются, а консольных программ нет.
  • Нет консоли. Готовый .exe запускается без чёрного окна, поэтому ввод и вывод через консоль не работают. Результат и ошибки программа показывает в окне.
  • Один файл, без внешних файлов. Программа не требует рядом картинок, шрифтов, звуков и файлов настроек. Рисунки создаются прямо в окне или встроены в код.
  • Только стандартные средства Python. Python 3.13 и его встроенные модули. Сторонние пакеты (устанавливаемые через pip) не подключаются.
  • Один исходный файл. Код программы целиком доступен на странице проекта по ссылке «Исходный код (.py)».

Оформление окон (цвета, шрифт Segoe UI, отступы) сервис добавляет сам. Если программа задаёт своё оформление, она остаётся такой, как написана.

Если нужна возможность, которой в этих правилах нет, напишите программисту: он оценит доработку бесплатно.