python中的pep_Python的PEP文档是什么?
Python的PEP文档是一组不断发展的标准文档,PEP是Python Enhancement Proposal的首字母缩写。就像TCPIP协议使用RFC来组织起不断发展的通信标准一样,PEP也是类似的用于发展Python的一组文档。
这是PEP 0:
https://www.python.org/dev/peps/
这个文档是属于Information类的PEP文档,是所有PEP文档的Index。
这是Python的1号PEP:
https://www.python.org/dev/peps/pep-0001/
这个文档讲了PEP的目的和指引。
在PEP 1中的开头,就说明了PEP文档分成3个类型:
1, 标准,当然是Python语言的标准;
2, 信息类;
3, 过程类,记录Python语言发展过程中的一些信息。
程序员看得比较多的是PEP 8号文档,这是Python官方出的编程规范:
https://www.python.org/dev/peps/pep-0008/
PEP 257讲的是我们在Python代码中使用的Docstring特性:
https://www.python.org/dev/peps/pep-0257/
每次Python官方发布新版本,新版本的New Features都有相应的PEP文档支撑,比如3.6.0版本,PEP文档成了Python发展的需求管理工具。如下图:
Python新版本的New Features都有相应的PEP文档支撑
详见:https://www.python.org/downloads/release/python-360/
PEP文档很多,说明Python社区活跃,发展良好。
python中的pep_Python的PEP文档是什么?相关推荐
- Word处理控件Aspose.Words功能演示:在 Python 中比较两个 Word 文档
在各种情况下执行 Word 文档的比较以确定差异.各种在线工具允许您比较 Word 文档,但是,您可能需要在应用程序中实现比较功能.为实现它,本文展示了如何在 Python 中比较两个 Word 文档 ...
- python调用perl_在Perl、Shell和Python中传参与输出帮助文档
本文同步发表于简书平台中 基于本人对多种编程语言的粗浅了解,不论是哪种编程语言它的参数传递方式主要分为下面两类:直接传递(以Perl为例进行说明) 在调用脚本时,直接传递参数,如:./script.p ...
- shell执行perl_【编程技巧(一)】在Perl、Shell和Python中传参与输出帮助文档
社会你明哥,人狠话又多![小明的碎碎念]与你不见不散!作为一名搞数据的生物狗,咱们是生物狗中代码写得最六的,程序员中生物学得最好的--大家没意见吧,有意见请憋着 跟随小明的步伐,让我们开开心心地写Bu ...
- Python进阶 — PEP文档
1.什么是PEP PEP全称 Python Enhancement Proposals,Python增强提案. Python核心开发者主要通过邮件列表讨论问题.提议.计划等,PEP通常是汇总了多方信息 ...
- Python批量提取docx格式Word文档中所有批注
封面图片:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情: 用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系统等配 ...
- 【Python】导出docx格式Word文档中的文本、图片和附件等
[Python]导出docx格式Word文档中的文本.图片和附件等 零.需求 为批量批改学生在机房提交的实验报告,我需要对所有的实验文档内容进行处理.需要批量提取Word文档中的图片和附件以便进一步检 ...
- python word排版_使用Python通过win32 COM实现Word文档的写入与保存方法
通过win32 COM接口实现软件的操作本质上来看跟直接操作软件一致,这跟我之前经常用的通过各种扩展的组件或者库实现各种文件的处理有较大的差异.如果有过Windows下使用Word的经历,那么使用wi ...
- Python 开发工具集:关于文档、测试、调试、程序的优化和分析
Python 开发工具集:关于文档.测试.调试.程序的优化和分析 原文 http://segmentfault.com/a/1190000000410521 Python已经演化出了一个广泛的生 ...
- Python 实现 Swagger yaml 格式 api 文档合并
需求来源 公司业务系统中,API文档定义使用了Swagger,由于多人开发中每个人开发的节点不同,整体的业务过于复杂,维护一套完整的 API 文档十分繁重,且容易出现误修改,所以用 python 实现 ...
最新文章
- python能做出什么样的网站_我能用Python做什么?
- html校验长度为9位,2018记一次前端面试笔试考题一
- python网络编程(苦肝一夜,近万字)
- PHP核心技术笔记(2):面向对象的设计原则
- axis2 默认端口_使用axis2创建webservice
- 2020 首届云原生微服务大会(PPT)
- springboot跨域解决方案
- sed命令 linux下的超强查找和替换命令
- 卡尔曼滤波matlab_汽车毫米波雷达距离测量中的一种扩展卡尔曼滤波实现
- matlab中频谱的实现,如何在MATLAB中实现频谱核函数?
- 《圈圈教你玩USB》之 USB鼠标 描述符
- 红米开发版刷机教程_红米手机稳定版刷机教程(Recovery卡刷)的具体操作方法
- 最新服务器处理器天梯,2019 最新 至强 Xeon E5 服务器系列 CPU天梯图
- Source must not be null\n\tat org.springframework.util.Assert.notNull(Assert.java:101)
- 种群竞争模型 --- (Lotka-Volterra模型) Logistic回归
- Deployer php自动部署,Deployer 自动部署
- Attentional Factorization Machine(AFM)复现笔记
- html边框显示长短调整,CSS之border边框长度控制
- 深度技术ghost官方原版XP系统sp3下载地址
- 用dw给html动态时间代码,dw中如何制作时间动态代码