[TOC] 在python中,实际书写代码还有很多需要注意的东西,有时候会让代码的执行效率提高,下面就让我们来学习PEP 8风格以及Python编程惯例的一些知识吧。 一:PEP 8风格 PEP是Python Enhancement Proposal的 ...
分类:
编程语言 时间:
2019-10-14 01:08:19
阅读次数:
100
HTTP 1.1 ======= 2019 10 09 +++++++++ This PEP describes the "range literal" proposal for Python 2.0. This PEP tracks the status and ownership of this ...
分类:
Web程序 时间:
2019-10-09 17:38:31
阅读次数:
90
为什么只有int,没有long? 在python官网开发者指引里面能找到 PEP 237 Unifying Long Integers and Integers,这里说明了为什么要统一 int 和 long int。 根据提案,有以下几个方面的考量: 当我们要处理大数据的情况下,以前适用int写的算 ...
分类:
编程语言 时间:
2019-10-08 15:52:28
阅读次数:
126
py WSGI与web框架常考点 考点聚焦 WSGI, 常见Web框架 常用的py web框架Django/Flask/Tornado对比 Web框架的组成(淡化框架,加强基础) 什么是WSGI? Python Web Server Gateway Interface(PEP 333) 解决Pyth ...
分类:
Web程序 时间:
2019-10-03 12:47:36
阅读次数:
126
一、写在前面 Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 ...
分类:
编程语言 时间:
2019-09-25 00:52:45
阅读次数:
80
基本 Python 面试问题 1. Python 中的列表和元组有什么区别? 2. Python 的主要功能是什么? 3. python 是编程语言还是脚本语言? 4. Python 是一种解释性语言吗? 5. 什么是 pep 8? 6. python 是如何进行内存管理的? 7. 什么是 Pyth ...
分类:
编程语言 时间:
2019-08-26 22:45:47
阅读次数:
102
前不久,我写了一篇文章回顾 Python 中 "print 的发展历史" ,提到了两条发展线索: 明线:早期的 print 语句带有 C 和 Shell 的影子,是个应用程序级的 statement,在最初十几年里,经历过 PEP 214 和 PEP 259 的改进;再到 2009 年的大版本 3. ...
分类:
编程语言 时间:
2019-08-25 13:42:50
阅读次数:
81
问题 你想使用一个简单的REST接口通过网络远程控制或访问你的应用程序,但是你又不想自己去安装一个完整的web框架。 解决方案 构建一个REST风格的接口最简单的方法是创建一个基于WSGI标准(PEP 3333)的很小的库,下面是一个例子: # resty.py import cgi def not ...
分类:
其他好文 时间:
2019-08-13 13:39:05
阅读次数:
99
PEP 8 规范 PEP 是 Python Enhancement Proposal 的缩写,翻译过来叫“Python 增强规范”。 缩进规范 PEP 8 规范告诉我们,请选择四个空格的缩进,不要使用 Tab,更不要 Tab 和空格混着用。 第二个要注意的是,每行最大长度请限制在 79 个字符。 空 ...
分类:
编程语言 时间:
2019-08-03 12:53:56
阅读次数:
120
PEP 8: no newline at end of file解决方法:代码末尾需要另起一行,光标移到最后回车即可 PEP 8: indentation is not a multiple of four解决方法:缩进不是4的倍数,检查缩进 PEP 8: over-indented解决方法:过度缩 ...
分类:
编程语言 时间:
2019-07-14 19:39:35
阅读次数:
399