Python 如何在不显示模块名称的情况下引发我的异常

Python 如何在不显示模块名称的情况下引发我的异常,python,Python,我定义 class MyException(Exception): pass 当我提起它时,最后一条回溯线说 __main__.MyException: ... 有没有一种方法可以使python显示异常,而不使用已定义的模块,特别是前面的\uuuu main\uu. MyException: ... 我建议将其放入try…除了块: “定义错误” 尝试: ''已定义错误的代码'' 例外情况除外,如e: 打印(str(e)) 您试图解决的问题是什么?除MyException:(只要该名

我定义

class MyException(Exception):
    pass
当我提起它时,最后一条回溯线说

__main__.MyException: ...
有没有一种方法可以使python显示异常,而不使用已定义的模块,特别是前面的
\uuuu main\uu.

MyException: ...

我建议将其放入
try…除了
块:

“定义错误”
尝试:
''已定义错误的代码''
例外情况除外,如e:
打印(str(e))

您试图解决的问题是什么?除MyException:
(只要该名称已导入)外,您仍然可以使用
捕获它。捕获异常,阅读异常详细信息,以您需要的自定义方式打印!