假设我有一个无法导入的模块(导入时出现异常)。
例如。test.py
内容如下:
print 1/0
[显然,这不是我的实际文件,但它可以作为一个很好的代理]
现在,在 python 提示符下:
>>> import test
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "test.py", line 1, in <module>
print 1/0
ZeroDivisionError: integer division or modulo by zero
>>>
找到路径/文件位置的最佳方法是test.py
什么?
[我可以遍历Python 的模块搜索路径,在每个目录中查找文件,但我认为必须有更简单的方法......]