我想检查一个变量是否存在。现在我正在做这样的事情:
try:
myVar
except NameError:
# Do something.
还有没有异常(exception)的方法?
最佳答案
检查局部变量是否存在:
if 'myVar' in locals():
# myVar exists.
检查全局变量是否存在:
if 'myVar' in globals():
# myVar exists.
检查对象是否具有属性:
if hasattr(obj, 'attr_name'):
# obj.attr_name exists.
关于python - 如何检查变量是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/843277/