Python Socket 编程示例 Echo Server

2018-09-27
阅读 2 分钟
2.1k
简评:我们已经从「Python Socket 编程概览」了解了 socket API 的概述以及客户端和服务器的通信方式,接下来让我们创建第一个客户端和服务器,我们将从一个简单的实现开始,服务器将简单地回显它接收到客户端的任何内容。本文将详细解释服务器部分的代码。

4 个快速的 Python 编译器 for 2018

2018-07-23
阅读 3 分钟
3.2k
Python 其实是一种相当快的语言,但它并不像编译型语言那么快。 这是因为官方实现的 CPython 解释执行的,更准确地说,是 Python 代码被编译为字节码,然后进行解释。这对学习是很有好处的,因为可以在 Python REPL 中运行代码并立即查看结果,而不必编译和执行。 但是由于 Python 程序并没有那么快,开发人员多年来创建...

Python 中的 10 个常见安全漏洞,以及如何避免(下)

2018-06-27
阅读 3 分钟
2k
简评:编写安全代码很困难,当你学习一个编程语言、模块或框架时,你会学习其使用方法。 在考虑安全性时,你需要考虑如何避免被滥用,Python也不例外,即使在标准库中,也存在用于编写应用的不良实践。然而,许多 Python 开发人员却根本不知道它们。

Python 中的 10 个常见安全漏洞,以及如何避免(上)

2018-06-26
阅读 2 分钟
1.9k
简评:编写安全代码很困难,当你学习一个编程语言、模块或框架时,你会学习其使用方法。 在考虑安全性时,你需要考虑如何避免被滥用,Python 也不例外,即使在标准库中,也存在用于编写应用的不良实践。然而,许多 Python 开发人员却根本不知道它们。

用 150 行 Python 代码写的量子计算模拟器

2018-05-22
阅读 4 分钟
2.2k
简评:让你更轻松地明白,量子计算机如何遵循线性代数计算的。 这是个 GItHub 项目,可以简单了解一下。 qusim.py 是一个多量子位的量子计算机模拟器(玩具?),用 150 行的 python 所编写。 这段代码可以让你轻松了解量子计算机如何遵循线性代数来计算的! {代码...} 主要代码来自:corbett/QuantumComputing. 如果你...

Python 3.7 将引入 dataclass 装饰器

2018-05-03
阅读 3 分钟
1.6k
简评:Python 3.7 将于今年夏天发布,Python 3.7 中将会有许多新东西,最激动人心的新功能之一是 dataclass 装饰器。

Python:range 对象并不是迭代器

2018-03-20
阅读 4 分钟
1.9k
简评:迭代器(iterator)是惰性可迭代对象(lazy iterable),range 函数在 Python 3 中是一个惰性的可迭代对象,那么 range 是不是迭代器呢?为什么。