Python NameError 异常
定义和用法
当使用未定义的变量时,会引发 NameError 异常。
可以通过 try...except 语句捕获 NameError,参见以下示例。
实例
例子 1
如果使用不存在的变量,将会引发 NameError:
print(x)
例子 2:异常处理
使用 try...except 语句处理 NameError:
try:
print(x) # 尝试访问未定义的变量
except NameError:
print("变量 x 未定义")
except:
print("发生了其他错误")