Python增强提案,PEP是一个设计文档,向Python社区提供信息,或描述Python或其过程或环境的新功能,PEP用作主要机制,以提出主要的新功能,收集社区对某个问题的意见以及记录Python中的设计决策。PEP的典型主要受众是CPython参考解释程序的核心开发人员及其当选的指导委员会,以及Python语言规范的其他实现的开发人员。

PEP的类型

信息类:这类PEP就是提供信息,有告知类信息,也有指导类信息等等。例如PEP 20(The Zen of Python,即著名的Python之禅)、PEP 404 (Python 2.8 Un-release Schedule,即宣告不会有Python2.8版本)。

流程类:这类PEP主要是Python本身之外的周边信息。例如PEP 1(PEP Purpose and Guidelines,即关于PEP的指南)、PEP 347(Migrating the Python CVS to Subversion,即关于迁移Python代码仓)。

标准类:这类PEP主要描述了Python的新功能和新实践(implementation),是数量最多的提案。

官网地址:https://www.python.org/dev/peps/pep-0001/

Python PEP相关推荐

  1. Python PEP—Python增强提案

    PEP的全称是Python Enhancement Proposals,Python增强提案.描述了Python的语言特性.功能.编程规范等,包括了技术规范和功能的基本原理说明,是了解Python语言 ...

  2. 【补充】python PEP 8 中英文

    python PEP 8 原版规范: https://www.python.org/dev/peps/pep-0008/ PEP8 编码规范 以下是@bobo的整理,原文请见PEP8 Python 编 ...

  3. python PEP 487

    https://www.python.org/download/releases/2.2/descrintro/ class defaultdict(dict): # 继承内置的dictdef __i ...

  4. 【转】Python开发指南:最佳实践精选

    总体原则 价值 "为别人开发你也想要使用的工具." --Kenneth Reitz "简洁总是胜过可用." --Pieter Hintjens "满足 ...

  5. python list去掉引号_最新的python面试题集170之三(基础性学习)

    10.了解Python3的类型注解么? 答:在 Python 3.5 中,Python PEP 484 引入了类型注解(type hints). 类型注解(type hints)的好处是: 1).让别 ...

  6. pythonide机制_强化vim打造python的IDE

    1.手动安装vim 原因:构建出支持python的vim. wget https://github.com/vim/vim/archive/master.zip unzip master.zip cd ...

  7. Python 2.7 Tutorial —— 流程控制

    .. _tut-morecontrol: ****************************************** More Control Flow Tools 深入流程控制 ***** ...

  8. 资深程序员才知道的30个Python技巧

    Python中的省略号 Python省略号是三点序列,通常在自然语言中使用.但是您可能不知道的是,这也是Python中的有效对象: - Ellipsis 它主要用于NumPy中的矩阵切片操作.但是,您 ...

  9. [转]关于Python里的类型注解

    我们知道 Python 是一种动态语言,在声明一个变量时我们不需要显式地声明它的类型,例如下面的例子: a = 2print('1 + a =', 1 + a) print('1 + a =', 1 ...

最新文章

  1. linux内存分配 连续 足够,linux内存池能分配连续物理内存吗
  2. OpenGL ES3 非常好的系列文章
  3. [Android]手动触发OnClick事件
  4. C++中 #include与#include
  5. python自动导出数据脚本_利用python生成一个导出数据库的bat脚本文件的方法
  6. instagram图片大小_一个开源的Instagram桌面照片上传器
  7. BackgroundWorker的包装器
  8. cmake and cmake-gui读的环境变量不一致
  9. python切片详解_python切片及sys.argv[]用法详解
  10. 小米5短接点 | 小米红米高通短接9008教程视频教程 | 高通9008驱动下载 | 不拆机怎么直接进9008 | 什么线能直接进9008
  11. 实战教你刷显卡BIOS
  12. 工资计算器的小demo
  13. mhdd测试hdd硬盘软件,硬盘检测工具(HDDScan)
  14. 苹果的airplayer推荐
  15. 康佳电视系统升级服务器地址,康佳电视各平台升级方法及强制刷机汇总
  16. OpenGL学习之颜色
  17. navicat运行db文件_navicat导入db文件_db文件转换为txt
  18. 什么是抓包 为什么要抓包
  19. AMiner论文推荐:
  20. 网上开店平台选择最关键

热门文章

  1. 评高级用计算机合格证吗,副教授评审什么情况下可以免计算机合格证
  2. Apache ShardingSphere 企业行|走进中商惠民
  3. 《WEB安全渗透测试》(23):记一次利用SSRF漏洞到提权
  4. 我的春招实习总结:已拿字节,快手,美团Offer
  5. 继 Facebook 开源 PyTorch3D 后,谷歌开源 TensorFlow 3D 场景理解库
  6. EasyExcel基本教程
  7. Linux命令-查看用户的UID和GID
  8. Permission denied: user=dr.who, access=READ_EXECUTE, inode=/user/root:root:supergroup:drwx------
  9. js保留两位小数的方法
  10. 学习笔记:12864液晶模块的…