相关疑难解决方法(0)

检查变量是否在python中定义的简单方法?

有没有办法检查是否定义了具有指定名称的变量(类成员或独立)?例:

if "myVar" in myObject.__dict__ : # not an easy way
  print myObject.myVar
else
  print "not defined"
Run Code Online (Sandbox Code Playgroud)

python

35
推荐指数
4
解决办法
6万
查看次数

Python:访问NoneType对象时变量赋值的更简洁语法

说,我有以下Python代码

if obj is None:
  identifier = None
else:
  identifier = obj.id
Run Code Online (Sandbox Code Playgroud)

哪个obj是不包含类定义的Python对象

我几乎不记得有一个更简洁的语法(如一行代码?),可以达到相同的目的.如果我没有做梦,有人可以建议更简单的语法吗?谢谢.

python

3
推荐指数
1
解决办法
550
查看次数

标签 统计

python ×2