标签: PEP

PEP 324:子进程管理 subprocess

PEP 324,全称为 "subprocess - New process module",是 Python 编程语言中的一项重要提案。这个提案由 Peter Astrand 在 2003 年提出,最终被包含在 Python 2.4 版本中。PEP 324 引入了 subprocess 模块,这个模…

器→工具, 编程语言 ·

PEP 3107:函数注解 Function Annotations

PEP 3107,全称为 "Function Annotations",是 Python 编程语言中的一项重要提案,它在 Python 3.0 版本中被引入。这个提案由 Talin 在 2006 年提出,主要目的是为 Python 函数添加注解(annotations)功能。以下是…

器→工具, 编程语言 ·

PEP 484:类型提示 Type Hints

PEP 484 是 Python 编程语言中的一项重要提案,它引入了类型提示(Type Hints)的概念。这个提案由 Guido van Rossum、Jukka Lehtosalo 和 Łukasz Langa 在 2014 年提出,并被包含在 Python 3.5 版本中。以下是关于…

器→工具, 编程语言 ·

PEP 492:使用 async 和 await 语法的协程

PEP 492,全称为 "Coroutines with async and await syntax",是 Python 编程语言中的一个重要提案。这个提案由 Yury Selivanov 在 2015 年提交,并最终成为了 Python 3.5 版本的一部分。PEP 492 引入了 async 和 a…

器→工具, 编程语言 ·

PEP 3333:Python Web 服务器网关接口v1.0.1

WSGI(Python Web Server Gateway Interface) 为 Web Server 和 Python Web Application 之间提供了标准的数据通道. 是 Python 界的 一个广泛的可用的 WEB API 规范, 使 web server 提供更加规范的 API, 给 web Appl…

器→工具, 编程语言 ·

PEP 7:C语言风格指南

PEP全称是Python Enhancement Proposal,翻译成中文是Python改进提案。为什么会有C语言的风格指南?原因是Python本身是由C语言实现的。这里整理的是PEP 7 -- Style Guide for C Code的翻译。 介绍 这篇文档给…

器→工具, 编程语言 ·

PEP 257:Docstring书写规范

Python编码规范PEP 8文章中提到了PEP 257,Docstring书写规范。什么是Docstring?简单的说Docstring是一种文档字符串,用于解释构造的作用。我们在函数、类或方法中将它放在首位来描述其作用。我们用三个单引号或双…

器→工具, 编程语言 ·

PEP 333:Python Web服务器Gateway接口 v1.0

对于Web系统来说,客户端一般就是浏览器,客户端与服务器之间使用HTTP协议通讯。 在Python的Web开发中,服务器与Python Web应用之间交互的协议就是WSGI。它由PEP333提出, 并在PEP3333中做了补充。如果你也想阅读 W…

器→工具, 编程语言 ·

PEP 249:Python数据库API规范v2.0

在过去,不同的人为各种各样的数据库实现了各种各样的数据库接口程序。这些接口由不同的人在不同的时间实现,功能接口各不兼容,这意味着使用这些接口的程序必须自定义他们选择的接口模块。当这个接口模块变化时,…

PEP 8:Python编码规范

什么是PEP 8 PEP 8 于 2001 年由 Python 创始人Guido van Rossum 和 Barry Warsaw , Nick Coghlan编写而成,是提高代码可读性同时保持项目内代码风格一致的编程指导。PEP 代表 Python Enhancement Proposal,意为 …

器→工具, 编程语言 ·