位置: 编程技术 - 正文

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

  • 政府补助利得要交企业所得税吗怎么算
  • 什么时候公司需要赔偿员工
  • 城建税是什么税率
  • 普通增值税税率多少
  • 员工离职社保未及时减员怎么处理
  • 子公司注销母公司投资损失企业所得税
  • 领用包装物的会计分录
  • 注册资金证明包含哪些
  • 公司承担个人社保部分福利
  • 预付账款有二级科目嘛
  • 按月按季申报
  • 应收银行存款利息怎么算
  • 装修公司帮客户套现装修贷违法吗
  • 销售货物物流公司丢件赔偿会计分录
  • 行政单位往来款项长期未清理
  • 购买的风机如何做分录
  • 应收票据背书支付
  • 增值税发票做假什么后果
  • 食堂固定资产折旧年限
  • 购入厂房时缴的土地增值税如何入账?
  • 国家认定的高新技术企业是什么意思
  • 0税率发票纳税申报如何填报
  • 2018年个体工商户增值税起征点
  • 个人承包工程如何缴纳个人所得税
  • 企业为员工购买团体医疗险可以全额税前扣除
  • 公园门票可以报销吗
  • 公司拨付工会经费怎么算的
  • 参加会议属于什么工作类别
  • 已使用固定资产出售增值税
  • 前期投资费用怎么做账
  • 电脑主板bios设置
  • 远程主机强迫关闭了现有连接我的世界
  • 支付宝支付凭证图片
  • 重装win10系统怎么跳过创建用户名
  • 锁定任务栏不管用
  • 产品销售核算会计分录
  • PHP:apache_get_modules()的用法_Apache函数
  • 盒装cpu和散装
  • 发包工程补付工程款分录
  • failed to execute goal org.apache
  • 图像的分类方法及具体的分类
  • chattr i
  • 购入固定资产的会计处理
  • 增值税增量留抵退税政策2019
  • mysql行锁的作用
  • 本年缴纳上年的所得税填年报
  • 金税盘怎么向分盘分配发票
  • 入库验收过程中可能出现哪些问题,该如何处理
  • 一般纳税人销售自己使用过的物品
  • 公司员工报销没有发票挂内账有风险吗
  • 取得抵债资产
  • 经营租赁属于什么收入
  • 转增股股价
  • 合作研究开发项目的合同
  • 报表与账不符情况说明
  • 哪些可以做进项税
  • 废品回收利用公司
  • 工资计入会计科目
  • 期末账面余额是什么意思
  • 固定资产为什么提折旧,有何实际意义
  • 新成立的公司都是小微企业吗
  • 旅游业餐饮业
  • 在mysql中使用mysql workbench创建数据库
  • mysql 5.7.24安装
  • mysql 复合查询
  • vim如何操作
  • win7电脑磁盘空间不足清理步骤
  • linux批量替换文件夹名称
  • iusb3mon.exe是什么
  • mac电脑安装软件未受信任
  • linux中怎么在文件中添加内容
  • oracle创建emp表
  • perl脚本foreach
  • js实现物体移动
  • javascript数据
  • js实现的简单鼠标代码
  • bootstrap学习
  • 税务机关落实六保六稳
  • 广东增值税电子专用发票
  • 土地闲置是否需要缴纳土地使用税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设