现在的位置: 首页 > 综合 > 正文

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

2011年04月09日 ⁄ 综合 ⁄ 共 258字 ⁄ 字号 评论关闭

我们需要判断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

我们就可以看出哪些是可以调用的,哪些不可以调用。

抱歉!评论已关闭.