我知道使用 try...except 语句可以忽略 Python 中的异常。是否可以在 Python 中发生异常时忽略它们,但仍然打印它们?
我在这里尝试忽略异常,因此遇到异常时没有打印:
try:
num = 0
if num == 0:
raise Exception("Num must not be 0!")
except Exception:
pass
'''The exception is ignored, and is not printed.'''
我编写了一个简单的源到源编译器,它有很多这样的异常,我不确定如何在打印异常的同时忽略它们。即使它们被忽略,如何确保将异常打印到控制台?