对python的文件内注释 help注释方法


Posted in Python onMay 23, 2018

目的:

在help(模块名)时,能够看见文件里面的注释。

首先,在文件的最开头,如果有个多行注释(三引号),就会将注释写入__DOC__变量,在help查看时,可以看见这个变量。

如果还需要输出函数,则可以将函数放入__all__变量。

__all__ = ['search','fix','hello','parser']

all里面的元素是唯一的,所以,这里要避免函数重名。当然,python对函数的重载也不是很提倡……

这样在python命令行,可以看见注释了。

比如一个程序是test02.py,先import它,再看

help(test02)

或者在程序中调用print(help(test02))

源代码:

#test02.py
"""
author:Zhao Zhenyu
this is an absolute test program.
"""
__all__ = ["function1", "function2"]
def function1():
pass
def function2():
"""2nd
"""
pass

执行情况:

>>> import test02
>>> help(test02)
Help on module test02:
NAME
test02
DESCRIPTION
author:Zhao Zhenyu
this is an absolute test program.
FUNCTIONS
function1()
function2()
2nd
DATA
__all__ = ['function1', 'function2']
FILE
c:\users\lenovo\documents\python scripts\python_spider\csdn例子\test02.py
>>>

以上这篇对python的文件内注释 help注释方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python linecache.getline()读取文件中特定一行的脚本
Sep 06 Python
Python中的MongoDB基本操作:连接、查询实例
Feb 13 Python
详细介绍Ruby中的正则表达式
Apr 10 Python
在Python中使用PIL模块对图片进行高斯模糊处理的教程
May 05 Python
基础的十进制按位运算总结与在Python中的计算示例
Jun 28 Python
Python入门之三角函数sin()函数实例详解
Nov 08 Python
Python实现将doc转化pdf格式文档的方法
Jan 19 Python
Python Django 命名空间模式的实现
Aug 09 Python
python数据处理之如何选取csv文件中某几行的数据
Sep 02 Python
keras读取训练好的模型参数并把参数赋值给其它模型详解
Jun 15 Python
在keras中实现查看其训练loss值
Jun 16 Python
Python3如何实现Win10桌面自动切换
Aug 11 Python
Python基于生成器迭代实现的八皇后问题示例
May 23 #Python
Pycharm 操作Django Model的简单运用方法
May 23 #Python
PyCharm代码格式调整方法
May 23 #Python
创建pycharm的自定义python模板方法
May 23 #Python
对Python中9种生成新对象的方法总结
May 23 #Python
使用pycharm生成代码模板的实例
May 23 #Python
pycharm设置注释颜色的方法
May 23 #Python
You might like
隐藏你的.php文件的实现方法
2007/03/19 PHP
php 缓存函数代码
2008/08/27 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
2013/01/29 PHP
用 Javascript 验证表单(form)中多选框(checkbox)值
2009/09/08 Javascript
jQuery 选择器理解
2010/03/16 Javascript
解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
2014/01/14 Javascript
JS简单操作select和dropdownlist实例
2014/11/26 Javascript
jQuery实现带有洗牌效果的动画分页实例
2015/08/31 Javascript
js实现ctrl+v粘贴上传图片(兼容chrome、firefox、ie11)
2016/03/09 Javascript
JavaScript中的普通函数和箭头函数的区别和用法详解
2017/03/21 Javascript
vue中mint-ui环境搭建详细介绍
2017/04/06 Javascript
vue2.0 根据状态值进行样式的改变展示方法
2018/03/13 Javascript
layui扩展上传组件模拟进度条的方法
2019/09/23 Javascript
vue-cli4项目开启eslint保存时自动格式问题
2020/07/13 Javascript
js实现复制粘贴的两种方法
2020/12/04 Javascript
[01:20:05]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第二场 2月5日
2021/03/11 DOTA
python爬取w3shcool的JQuery课程并且保存到本地
2017/04/06 Python
NetworkX之Prim算法(实例讲解)
2017/12/22 Python
Python matplotlib画图实例之绘制拥有彩条的图表
2017/12/28 Python
替换python字典中的key值方法
2018/07/06 Python
更新pip3与pyttsx3文字语音转换的实现方法
2019/08/08 Python
聊聊python中的循环遍历
2020/09/07 Python
Python识别处理照片中的条形码
2020/11/16 Python
美国祛痘、抗衰老药妆品牌:Murad
2016/08/27 全球购物
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
衰败城市英国官网:Urban Decay英国
2020/04/29 全球购物
计算机应用专业毕业生求职信
2013/10/24 职场文书
餐饮总经理岗位职责
2014/03/07 职场文书
工伤赔偿协议书
2014/04/15 职场文书
大学生求职信例文
2014/06/29 职场文书
2014年护士长工作总结
2014/11/11 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
晚会闭幕词
2015/01/28 职场文书
新人入职感言
2015/07/31 职场文书
党组织关系的介绍信模板
2019/06/21 职场文书
吃通javascript正则表达式
2021/04/21 Javascript