位置: 编程技术 - 正文

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

  • 小规模纳税人收入超过500万怎么办
  • 补缴关税税率
  • 工会经费和福利费怎么花
  • 违约金的专票能抵扣吗
  • 销货退回的税务处理
  • 增值税季报是填3个月的收入吗
  • 增值税可以做平吗
  • 招标文件费属于哪类税收编码
  • 增值税纳税处理
  • 微信公众订阅号怎么注册
  • 应付债券的利息调整怎么计算
  • 民间非营利组织会计制度
  • 抵扣勾选和退税勾选选错了怎么办
  • 微税平台抄税的步骤是怎样的?
  • 预售 首付
  • 基本户发工资要交社保吗
  • 高速公路通行费发票怎么开
  • 工资薪金与年终奖筹划
  • 防伪税控服务费减免文件
  • 本月收到外汇怎么做账
  • 小规模纳税人减征额怎么计算
  • 办公室出租中介公司
  • 发票进项抵扣有什么用
  • 递延所得税怎么产生
  • 本月销项大于进项
  • 去实体店装win10专业版多少钱
  • 退回多收款项开具发票原发票需要退回吗
  • 库存股属于什么项目
  • 企业汇算清缴后发现有多计提的成本
  • 在建工程减值准备科目编码
  • 收到违约金如何入账
  • 公司转让固定资产要交税吗
  • 瓦尔加德
  • 房地产开发成本明细
  • 浅谈php中的错误处理方法
  • 第一季度季初资产总额和第一季度季末同一个数吗
  • 视图的定义和操作实验报告
  • jquery设置不可用
  • 如何修改php.ini
  • 固定资产清理怎么入账
  • 公司的车的停车费谁出
  • 购买理财资金来源规定
  • 企业没有ca怎么登陆公积金账户
  • 浏览器任意链接在哪里
  • python中选择结构也称为什么
  • antd pro v5
  • 个人所得税申报操作流程
  • 不动产登记违建处理办法
  • 建设工程的材料质量检测由谁负责
  • 什么叫金税四期呢?
  • 接受母公司捐赠现金分录
  • 贴现的概念及计算公式
  • 承兑汇票到期取现手续费
  • 税费的审计
  • 不含税转换
  • 应收账款多久收不回来作为坏账
  • 公司委托银行付款的账务处理
  • 关于消费税的会计处理
  • 收入与支出怎么说
  • 发票右上角打印缺数字
  • 关于废止有关排污收费规章和规范性文件的决定
  • 销售毛利率怎么算
  • 注册资本越多越好吗
  • 有效减少win8关机时间的方法分享
  • winxp系统安装教程
  • mac系统命名规律
  • win10系统应用更新
  • Linux如何使用clash
  • css的transition和animation
  • node.js在网页制作中的作用
  • python问题及解决方法
  • js中写html代码
  • javascript编程语言
  • python集合的基本操作
  • 辽宁省国家税务局电话
  • 广西地方税务局2017年公务员拟录用
  • 单位税额怎么算出来的
  • 香皂需要换着用吗
  • 可转债中签当天扣款吗
  • 依法行政的观念
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设