Как скомпилировать код Python в CMD (проверить на наличие ошибок, а затем распечатать код ошибки в CMD)? - PullRequest
0 голосов
/ 05 апреля 2019

Моя текущая ситуация немного странная.По сути, я занимаюсь текстовым редактором, созданным на Java, но создан для Python.Как это работает, я просто записываю код Python в текстовый редактор, затем сохраняю его, а затем открываю файл python (который автоматически открывается в cmd).

Проблема, с которой я столкнулся сейчас, заключается в том, что когдаСинтаксическая ошибка (или какая-либо другая ошибка), cmd просто закрывается.Пользователь (а это только я в данный момент хе-хе) узнает, что произошла ошибка (потому что cmd закрывается), но не знает, где в коде ошибка, ее тип и т. Д.

Теперь вы можете спросить: «Почему бы просто не добавить блок try / исключением и позволить ему распечатать ошибку?».Я уже попробовал это, и поверь мне, это последнее, что я попробую еще раз.Существует некоторая потребность в форматировании кода, чтобы он не просто закрывался из-за ошибки отступа.

Итак, я прошу команду или способ позволить cmd проверять наличие ошибок, а не саму программу Python.Я уже пробовал python -m py_compile script.py, но я точно не знаю, что это должно было сделать, поскольку ничего не печаталось.

Спасибо за любую помощь.

...