请问Python如何判断一个变量是否定义了?就像javascript中typeofss undefined一样来判断变量xx是否定义了
请问Python如何判断一个变量是否定义了?
就像javascript中 typeof ss== 'undefined ' 一样来判断变量xx是否定义了
如果不这样判断 总是报错 说xx未定义
谢谢
[解决办法]
'xx ' in locals().keys()
[解决办法]
if 'ss ' in locals().keys():
print 'yes '
else:
print 'no '
用這種方法來判斷,也可以用:
try:
print ss
except NameError:
print 'this var not defined '
