Код выхода Pycharm 0

Всякий раз, когда я запускаю какой-либо код, моя консоль всегда заканчивается на Process finished with exit code 0.

Например, если бы я просто напечатал ( "hellow" ):

pydev debugger: process 21021 is connecting

Connected to pydev debugger (build 131.618)
hellow

Process finished with exit code 0

Есть ли способ сделать вывод "hellow"?

Ответы

Ответ 1

Вы понимаете, что это не часть выхода, не так ли? Это просто дополнительная информация, предоставленная консолью IDE. Реальная программа просто выводит hellow, как ожидалось.

Говоря, что Process finished with exit code 0 означает, что все работает нормально. Если в вашей программе возникает исключение, иначе создается exit с ненулевым аргументом, IDE сообщит вам об этом, что является полезной информацией об отладке.

Вы не должны запускать свои программы Python из среды IDE во время производства, поэтому я думаю, что попытка удалить это не имеет значения.

Ответ 2

Если вы остановите свой script и генерируете исключение, вы можете добавить следующее, кроме того, которое возвращает одно и то же сообщение.

except KeyboardInterrupt:
    sys.exit(0)

Возвращает

Process finished with exit code 0