我在 Windows 上并使用 python 3.7.7。我正在尝试制作一种高尔夫语言。在那个 e。如果您提出这样的异常(要清楚NameError
):
raise NameError("Your input was not recognized as a function, variable or datatype")
然后程序自动退出。当我尝试这个时:
print(NameError("Your input was not recognized as a function, variable or datatype"))
然后它会打印错误但不完全并且不是这样的红色:
Your input was not recognized as a function, variable or datatype
有没有办法让程序不退出并打印真正的错误?