位置: 编程技术 - 正文

Python快速从注释生成文档的方法

编辑:rootadmin

推荐整理分享Python快速从注释生成文档的方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

作为一个标准的程序猿,为程序编写说明文档是一步必不可少的工作,如何才能写的又好又快呢,下面我们就来详细探讨下吧。

今天将告诉大家一个简单平时只要注意的小细节,就可以轻松生成注释文档,也可以检查我们写的类方法引用名称是否重复有问题等。

一看别人专业的大牛们写的文档多牛多羡慕,不用担心我们可以让python为我们生成基本满足的说明文档,一来可以提高代码整体阅读性,二来可以将代码的整体结构看着也更清晰,这样在交接的时候可以省很多麻烦,其它同事在接手你工作的时候也不会一行行去问你这是什么那是什么的,因为注释已经很直观的表述了,在整合的时候可当说明文档给客户简单说明(主要是给你BOSS看的).

那么进入正题怎么实现看下面我简单的代码格式,注意注释的地方和函数名类名都是与__all__内相关联的

这里要强调说明下py的名字要和你当前工作的py名字一样(我这里创建的py名字就是pythonzhushi,最后导入也是这名字),因为下面的测试中import的导入的是自身所以,im port 名称 和Help(名称)以及你的文件名称要一致才可以。为了更加直观请看下面这图:

Python快速从注释生成文档的方法

当然还可以从其它文件引用的方式导入这里用到python常用的导入方式from从哪个目录import导入什么文件pythonzhushi

当然我这里还是用图片来展示以下:

是不是一目了然,这样也可以导入我们需要做的注释文档,help帮助方法就是帮我们查看到此文件中所包含的类,函数,的一个简单帮助文档,类似于readme文档的一个说明。最后来看看掩饰效果吧:

是不是简单的打印出我们程序的说明文档,后面步骤直接可以建一个文本把这个粘贴过去,就完成一个readme的文档说明,经过测试有几点注意是,想要写#这种注释不要写到def放发内要写到它的上面位置和装饰器类似,相反三引号'''不要写到def外面,这样也是没显示效果的。大家赶紧去试试吧。感谢观看。。

Python中强大的命令行库click入门教程 前言我们的游戏资源处理工具是Python实现的,功能包括csv解析,UI材质处理,动画资源解析、批处理,Androd&iOS自动打包等功能。该项目是由其他部门继

Python中如何获取类属性的列表 前言最近工作中遇到个需求是要得到一个类的静态属性,也就是说有个类Type,我要动态获取Type.FTE这个属性的值。最简单的方案有两个:getattr(Type,'FTE')T

使用Python的Scrapy框架十分钟爬取美女图 简介scrapy是一个python下面功能丰富、使用快捷方便的爬虫框架。用scrapy可以快速的开发一个简单的爬虫,官方给出的一个简单例子足以证明其强大:快

标签: Python快速从注释生成文档的方法

本文链接地址:https://www.jiuchutong.com/biancheng/382477.html 转载请保留说明!

上一篇:浅谈Python类的__getitem__和__setitem__特殊方法(python类的理解)

下一篇:Python中强大的命令行库click入门教程

  • 娱乐行业缴纳的税收
  • 什么原始凭证可以填写
  • 报关单保费000/0.1/1
  • 企业无票支出怎么入账
  • 期初数调整的分录怎么做
  • 城市生活垃圾费是业主出还是物业出
  • 事业单位人员租房有补助吗
  • 应税劳务和应税服务不合理列支的有哪些
  • 转让土地使用权怎么交增值税
  • 工会经费计提多少后不再提
  • 建筑行业开工程票,材料抵扣有没有比例
  • 未分配利润转出
  • 预付材料款会计分录
  • 行政相对人和行政管理相对人的区别
  • 财产租赁所得适用什么税率
  • 三证合一后纳税人识别号和信用代码一样吗
  • 成本费用的结转方法
  • 电商公司购买拍照违法吗
  • 招大学生做兼职的网站
  • 公司付电费发票怎么做账
  • 法院强制拍卖房子流程
  • 活动展开方式怎么写
  • 华为手机麦克风在哪里
  • windows10如何清理c盘垃圾
  • 企业支出的辞退补偿金
  • 怎样开发票的具体步
  • 定期存款是否属于受限资金
  • 如何设置让电脑运行更快
  • 新成立的公司没有社保如何投标
  • 对于接受捐赠的资产价值,应计入当期损益
  • 雨林木风win10安装失败
  • 总公司拨给分公司的钱怎么平账
  • 存货跌价后销售会计分录
  • 金融机构通过
  • 德比郡在哪
  • 可供出售金融资产现在叫什么
  • 税收协定与国内税法发生冲突
  • 合并抵销
  • 小微企业开通社保
  • 连锁店会计的工作内容
  • 递延所得税资产借贷方向
  • 织梦使用教程
  • sqlalchemy 封装
  • 广告赞助支出可以抵税吗
  • 顺流交易和逆流交易会计分录
  • 企业政策性搬迁所得税管理办法解读
  • 购买的车位如何做账
  • 关税怎么入账
  • 贷款利息进项税为什么不能抵扣
  • 诉讼费可以退回私账嘛
  • 公司车过户给个人多久不用补税
  • 装修费用会计科目
  • 收到银行借款并存入银行会计分录
  • 单位内部食堂怎么举报
  • 资产减值损失什么科目
  • 收不到物业费不想干了
  • 公司筹建期间允许投标吗
  • win8怎么没有我的电脑
  • centos 界面安装
  • Window7+CentOS 6.5双系统安装图文方法
  • Windows 8.1 with Update MSDN简体/繁体中文原版下载地址与安装密匙
  • windows重大更新
  • 如何在windows10中获取帮助
  • java入门怎么学
  • 获取android id
  • Cocos2dx CrazyTetris 双线伪裁剪算面积 对于判断消除的思考(二)
  • JavaScript中的变量名不区分大小写
  • jquery设置鼠标样式
  • jquery和html的关系
  • 安卓开发者有多少
  • unity连接
  • python用matplot画图
  • shell中for循环如何用sed
  • JavaScript基础教程
  • python ping检测
  • 增值税和消费税申报对比不符怎么处理
  • 税务申报系统出现异常怎么办
  • 无锡第三税务分局
  • 关税税率表包括哪些
  • 三证一码是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设