Python 3.7.4 更新记录

Python 3.7.4

发布时间:2019-07-08

Python 3.7.4是Python 3.7的第四个也是最新的维护版本。Python 3.7系列是Python语言的最新主要版本,包含许多新功能和优化。

Python 3.7的主要新功能包括:

  • PEP539,新的 thread local 存储的 C 接口。
  • PEP545,Python 文档翻译。
  • 新的文档翻译:日语法语韩语
  • PEP552,确定 pyc 文件。
  • PEP553,内建的 breakpoint()
  • PEP557,Data Classes。
  • PEP560,核心支持 typing 模块和泛型。
  • PEP562,自定义访问模块属性。
  • PEP563,推迟注释。
  • PEP564,时间函数具有纳秒级别分辨的功能。
  • PEP565,改进了 DeprecationWarning
  • PEP567,上下文变量。
  • 避免使用 ASCII 作为默认文本编码(PEP538:传统C语言环境强制和PEP540,强制UTF-8运行时模式)
  • dict对象的顺序插入现在是Python语言规范的官方部分。
  • 很多地方的性能提升。

有关更多信息,请参阅《Python 3.7中的新功能》

更多资源

Windows 用户

  • 在 3.7.4 中更改 OpenSSL 已从 1.1.0 更新到 1.1.1,SQLite 更新到 3.28.0。
  • AMD64 的二进制文件也适用于 Intel 64 架构的处理器。(也称为『x64』架构,以前称为『EM64T』和『x86-64』。)
  • 现在有适用于 Windows 平台的『web-based』安装程序;安装程序将在安装时下载所需的软件组件。
  • 有一些可再发行的 zip 文件包含 Windows 版本,因此可以轻松地将 Python 重新发布为另一个软件包的一部分。有关更多信息,请参阅《有关嵌入式分发的文档》

macOS 用户

  • 在 3.7.4 中更改 OpenSSL 已从 1.1.0 更新到 1.1.1,SQLite 更新到 3.28.0。
  • 对于 Python 3.7.4,我们提供了两个二进制安装程序选项供下载。默认变体是 64 位,适用于 macOS 10.9(Mavericks)及其高版本的系统。 3.7.4中的更改 64位/32位 变体也适用于非常旧版本的macOS,从10.6(Snow Leopard)开始,现已弃用,将来不再提供;有关详细信息,请参阅macOS安装程序 README 。两种型号都配有电池包含的 Tcl/Tk 8.6版本,适用于 IDLE 和其他基于 tkinter 的 GUI 应用程序的用户;不再使用Tcl/Tk的第三方和系统版本。
  • 两个python.org安装程序变体都包含OpenSSL的私有副本。请仔细阅读安装期间显示的重要信息,以获取有关SSL/TLS证书验证和Install Certificates.command的信息。

原文链接:https://www.python.org/downloads/release/python-374/

本文链接:

https://jamchoi.me/archives/15.html
1 + 1 =
快来做第一个评论的人吧~