尝试打开目录时,抛出异常:
>>> try: ... open( '/' ) ... except IOError, e: ... print e.filename None
异常处理程序是否可以(最好在 python 2.3.4 中)从异常对象中获取目录名称?
最佳答案
这是旧版本 Python 中的一个错误:http://bugs.python.org/issue4764
为 open 函数提供模式 open('/', 'r')
,可能允许您通过 e.filename
检索文件名.
关于python - 如何从 python 2.3.4 中 IOError 的错误对象中获取目录名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8702671/