位置: 编程技术 - 正文

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入门教程

  • 税收成本包括哪些
  • 增值税不用交还要计提吗
  • 分期收款销售的基本业务处理
  • 以银行存款支付水电费
  • 公司注销还能要回钱吗
  • 房屋租赁账务处理程序
  • 应收账款的账面价值和账面余额的区别
  • 股东借款超过一年个人所得税
  • 公司业务章需要报备吗
  • 多交的所得税如何做分录
  • 税控盘费用减免分录
  • 白条入账的会计分录
  • 微信支付工资怎么做账
  • 银行收到对方付款的会计分录
  • 销售利润率如何提高
  • 旅行社 增值税
  • 财税[2012]15
  • 哪些金融资产不计提减值
  • 城市垃圾处置费计入会计什么科目
  • 私立幼儿园收的特色课费可以追回吗
  • 固定资产拆下旧部件
  • 申报工伤的流程及时间
  • 金税盘电子发票怎么开
  • 税务局增项
  • 收到预付款是否确认收入
  • 外地预缴增值税可以抵本地增值税
  • 公司之间银行往来款怎么做账
  • 关联业务往来年度报告表
  • bios中怎么设置显卡
  • gba是什么文件
  • 债务转换为资本
  • 城市维护建设税计入什么会计科目
  • Obsidian:实现日记记录【设计并使用模板】
  • 无法支付的货款如何处理
  • python如何导入excel
  • 保证增信是什么意思东奥2023
  • css中权重值是什么意思
  • 非财政补助结余分配和非财政拨款结余分配
  • 支付给外单位人员的报酬怎么入账
  • 政府补贴需要还吗
  • 高铁票进项抵扣计算错了 怎么办理
  • 医疗机构销售药品能否加价
  • mysql常用命令语句
  • sql查询出各科成绩单
  • 房地产企业增值税预征率
  • 研发支出是
  • 实收资本什么时候交齐
  • 服务业暂估成本怎样做账?
  • 公司收到加盟费会计分录
  • 软件购买商城
  • 其他综合收益核算的内容及会计处理
  • 进口向海关缴纳消费税
  • 会务费可以抵扣进项税额吗
  • 劳务费如何做账务处理
  • win10飞行模式怎么关掉没有图标
  • Windows 2008 R2的C盘空间不够的解决方法
  • centos 安装程序
  • Win10 RedStone 2预览版14936快速版开始推送
  • red hat linux怎么用
  • win8系统崩溃怎么办
  • win10麦克风加强没有了
  • Windows 8.1 RT Update 3更新将于9月发布
  • win10脱机使用
  • win10商店重置后不见了
  • win7系统的桌面图标怎么调出来
  • 欢迎使用本公司智能语音电动车
  • android ndk cmake
  • python网络编程视频教程
  • 如何提取api
  • python ar
  • 安卓中五种常见布局的特点
  • google it automation with python
  • python中fun函数怎么用
  • jquery写网页
  • python 正则 \s
  • 河北省国家税务局电子税务局登录
  • 运输公司抵扣
  • 广州市公安局分局待遇
  • 按照5%的征收率减按1.5%计算应纳税额是什么意思
  • 浙江税务开票系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设