Chinaunix首页 | 论坛 | 博客
  • 博客访问: 581629
  • 博文数量: 95
  • 博客积分: 1754
  • 博客等级: 上尉
  • 技术积分: 1607
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-12 10:06
文章分类

全部博文(95)

文章存档

2015年(3)

2013年(15)

2012年(77)

分类: Python/Ruby

2013-02-19 23:33:57

1,__name__属性

__name__属性 用于判断当前模块是不是程序入口,如果当前程序正在使用,__name__的值为__main__。

在编写程序时,通常需要给每个模块添加条件语句,用于单独测试该模块的功能。

 

 

2,__doc__属性

模块本身是一个对象,而每个对象都会有一个__doc__属性。该属性用于描述该对象的作用。

#use  __doc__ 属性

class MyClass:

    'string.'

    def printSay():

        'print say welcome to you.'

        print 'say welcome to you.'

print MyClass.__doc__

print MyClass.printSay.__doc__

 

#输出结果

 string.

print say welcome to you.

 

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