zoukankan      html  css  js  c++  java
  • Python 提案

    学习Java 不可不知JSR,学习Python自然也得知道 PEP了

    1- PEP简介

    PEP是Python增强提案(Python Enhancement Proposal)的缩写。https://www.python.org/dev/peps/
    社区通过PEP来给Python语言建言献策,每个版本的新特性和变化都是通过PEP提案经过社区决策层讨论、投票决议,最终确定的。
    也就是说,PEP是各种增强功能和新特性的技术规格,也是社区指出问题、精确化技术文档、推动Python发展的提案。
    一般情况下,可以将PEP视为Python语言的设计文档,包含了技术规范和功能的基本原理说明等。

    2- PEP的类型及状态

    每个PEP都有对应的类型及状态。

    PEP的类型及标志(PEP Types Key)

    • S - Standards Track PEP :跟踪Python中的新特性,就是描述新功能。
    • I - Informational PEP :说明Python中的某一个设计问题,就是指导方针、共识等内容,比如Python之禅、Python新版本的时间表等。
    • P - Process PEP :关于Python的提案,但不针对Python语言本身,就是Python开发中使用的工具、流程或者环境的更改。

    PEP的状态及标志(PEP Status Key)

    • A - Accepted (Standards Track only) or Active proposal:已接受或活跃的提案
    • D - Deferred proposal:被推迟的提案
    • F - Final proposal:最终的提案
    • P - Provisional proposal:临时的提案
    • R - Rejected proposal:被拒绝的提案
    • S - Superseded proposal:被取代的提案
    • W - Withdrawn proposal:被撤回的提案

     

  • 相关阅读:
    Redis学习笔记
    Sevrlet 工作原理解析-转
    Spring MVC基础学习
    JVMGC机制
    MyBatis基础学习笔记--摘录
    MyBatis基础学习笔记--自总结
    Spring基础复习
    java.lang.Class类
    浅谈linux静态库、动态库。
    关于字符编码的一点学习。
  • 原文地址:https://www.cnblogs.com/f1194361820/p/10001428.html
Copyright © 2011-2022 走看看