except ImportError as xcpt:
print "Import Error: " + xcpt.message
Run Code Online (Sandbox Code Playgroud)
在2.6中获取弃用警告,因为消息正在消失. 堆栈溢出
你应该如何处理ImportError?(注意,这是一个内置的例外,不是我的一个......)
正确的方法是
xcpt.args
Run Code Online (Sandbox Code Playgroud)
只有message属性消失了.该例外将继续存在,并将继续存在争议.
阅读本文:http://www.python.org/dev/peps/pep-0352/,它有一些合理的删除messages属性.
| 归档时间: |
|
| 查看次数: |
6971 次 |
| 最近记录: |