有没有办法检查是否定义了具有指定名称的变量(类成员或独立)?例:
if "myVar" in myObject.__dict__ : # not an easy way
print myObject.myVar
else
print "not defined"
Run Code Online (Sandbox Code Playgroud) 说,我有以下Python代码
if obj is None:
identifier = None
else:
identifier = obj.id
Run Code Online (Sandbox Code Playgroud)
哪个obj是不包含类定义的Python对象
我几乎不记得有一个更简洁的语法(如一行代码?),可以达到相同的目的.如果我没有做梦,有人可以建议更简单的语法吗?谢谢.
python ×2