2022年 11月 3日

python中__doc__方法

__doc__方法是python内置方法之一,该方法通常会输入指定对象中的注释部分
看例子:

 
class ClassName:
   '''
   这个是我定义的类的注释
    '''
   def __init__(self):
    '''
    这是一个类属性
    '''
index = ClassName()
print(index.__doc__) # print(index.__doc__)
print(index.__init__.__doc__) # 这是一个类属性
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

我们可以看到,输出结果为注释中的内容。其中print(index.doc)输出的时ClassNname类中注释的内容,print(ClassNname.init.doc)输出的是__init__(self)函数中注释的内容