Python俱乐部
Python
小课题
京东优惠券
Python中其实有蛮多方法可以判断一个变量是否已经定义了。
def isset(v): try : type (eval(v)) except : return 0 else : return 1
用法:
if isset('user_name'): print 'user_name is defined' else print 'user_name is not defined'
'varname' in locals().keys() 'varname' in dir()