甩祸 发表于 2017-5-2 12:30:18

分享python 判断对象是否可以调用(callable)

  我们需要判断python中的对象是否可以调用,可以用内置方法python callable()
  如果对象可以调用的,则返回true,如果对象不能调用,则返回false.
#encoding=utf-8

def info():

   a = 1

   return a


flag = callable(info)

print flag

sflag = callable(str.lower)

print sflag


tflag = callable(2)

print tflag
  返回的结果:true,true,false
  我们就可以看出哪些是可以调用的,哪些不可以调用。
页: [1]
查看完整版本: 分享python 判断对象是否可以调用(callable)