Top.Mail.Ru
Ответы

Python, pyinstaller, exe файл исполняется и после этого закрывается сразу же

Добавил input() в самый конец программы, не сработало, все равно выводит результат и через меньше чем секунду закрывается

Дополнен

Запускаю в консоли

По дате
По Рейтингу
Аватар пользователя
Знаток

Это может происходить из-за того, что консольное окно, в котором выполняется ваш exe файл, закрывается сразу же после того, как программа завершает работу. Чтобы избежать этой проблемы, вы можете добавить в программу временную задержку перед закрытием окна.

Вы можете попробовать добавить следующий код в конец вашей программы, чтобы она ожидала 5 секунд перед закрытием окна:

import time
time.sleep(5)
Если вы хотите, чтобы пользователь мог увидеть результаты работы программы перед закрытием окна, вы можете добавить в конце программы следующий код:

input("Press Enter to exit...")
Этот код ожидает, пока пользователь не нажмет клавишу Enter, прежде чем закрыть окно.