无论你是编程初学者,还是专业开发人员,本书的目标是让你快速掌握核心Python语言基础。阅读本书后,你会对Python有足够的了解,能够将其应用于所从事的领域中。本书设计成一本教程,主要关注核心Python语言本身,而不是其特定的应用程序。
新特性:
新的库模块:
asyncio:新的针对异步I/O的临时API
enum:支持枚举类型
selectors:构建于select 模块基元之上的、高层次、高效率的I/O多路复用
statistics:一个基础的统计库
新的内置特性:
PEP 442::完善安全对象
PEP 445:可配置的内存分配器
PEP 446:使新创建的文件描述符不可继承
实现方面的改善:
一个更有效的marshal格式
改善了Python模块,在大多数情况下可避免设置全局变量为None
“参数诊所”,改善了针对内置和基于C的标准库扩展类型的自查功能。(PEP 436)
显著改善了库模块:
单派遣通用功能(PEP 443)
SHA-3(Keccak)现在支持hashlib
TLSv1.1和TLSv1.2现在支持SSL
multiprocessing现在有一个新的选项以避免在Unix上使用os.fork()
安全改进:
针对独立模式的命令行选项