第一种方法:
'var' in locals().keys()
第二种方法:
try:
print var
except NameError:
print 'var not defined'
第三种方法:
'var' in dir()
本文介绍了在Python中检查变量是否已定义的三种实用方法。第一种方法利用locals().keys()来判断;第二种方法通过尝试打印变量并捕获NameError异常来实现;第三种方法使用dir()函数来查找当前作用域内的所有名称。
第一种方法:
'var' in locals().keys()
第二种方法:
try:
print var
except NameError:
print 'var not defined'
第三种方法:
'var' in dir()

被折叠的 条评论
为什么被折叠?