如何在 Python 中使用 Exception 捕获 ValueError?
pythonserver side programmingprogramming更新于 2026/1/30 9:16:17
当函数收到具有正确类型但无效的值时,将发生 ValueError。
给定的代码可以按如下方式重写,以处理异常并找到其类型。
示例
import sys
try:
n = int('magnolia')
except Exception as e:
print e
print sys.exc_type
输出
invalid literal for int() with base 10: 'magnolia' <type 'exceptions.ValueError'>
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

