Chinaunix首页 | 论坛 | 博客
  • 博客访问: 345665
  • 博文数量: 148
  • 博客积分: 2745
  • 博客等级: 少校
  • 技术积分: 1704
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-30 14:59
文章分类

全部博文(148)

文章存档

2013年(97)

2012年(7)

2011年(3)

2010年(41)

我的朋友

分类: Python/Ruby

2013-06-03 22:34:02

我们需要判断python中的对象是否可以调用,可以用内置方法

如果对象可以调用的,则返回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

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

阅读(1370) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~