文章目录
2.1 类、接口和函数
2.1.1 类和接口的注释写在类声明(class ClassName:)所在行的下一行,并向后缩进4个空格
说明:功能描述除了描述类或接口功能外,还要写明与其他类或接口之间的关系;属性清单列出该类或接口的接口方法的描述;修改记录包括修改人,修改日期及修改内容。
正确示例:
class TreeError(libxmlError):
"""
功能描述:
接口:
修改记录:
"""
2.1.2 公共函数的注释写在函数声明(def FunctionName(self):
)所在行的下一行,并向后缩进4个空格
说明:公共函数注释的内容包括功能描述、输入参数、输出参数、返回值、调用关系(函数、表)、异常描述,修改记录等。异常描述必须说明异常的含义及什么条件下抛出该异常,除描述函数内部抛出的异常外。
# 正确示例:
def load_batch(fpath):
"""
功能描述:
参数:
返回值:
异常描述:
修改记录
"""
2.2 属性
2.2.1 公共属性的注释写在属性声明的上方,与声明保持同样的缩进。行内注释应以#
和一个空格作为开始,与后面的文字注释以一个空格隔开
说明:行内注释的形式是在语句的上一行中加注释。行内注释要少用。它们应以#和一个空格作为开始。<