如何在 Python 中使用异常捕获 ValueError?
当函数接收到类型正确但值无效时,将会使用 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'>
广告
数据结构
网络
关系型数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP