Python 3.7.2 发布,包含许多新功能和优化


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

Python 3.7的主要新功能包括:

  • PEP 539,用于线程本地存储的新C API
  • PEP 545,Python文档翻译
  • 新文档翻译:日语,法语和韩语。
  • PEP 552,确定性pyc文件
  • PEP 553,内置断点()
  • PEP 557,数据类
  • PEP 560,核心支持键入模块和泛型类型
  • PEP 562,定制访问模块属性
  • PEP 563,延迟评注注释
  • PEP 564,时间功能具有纳秒分辨率
  • PEP 565,改进了弃用警告处理
  • PEP 567,上下文变量
  • 避免使用ASCII作为默认文本编码(PEP 538,传统C语言环境强制和PEP 540,强制UTF-8运行时模式)
  • dict对象的插入顺序保存性质现在是Python语言规范的官方部分。
  • 许多领域的性能显着提升。

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

Windows用户

AMD64的二进制文件也适用于实现Intel 64架构的处理器。 (也称为“x64”架构,以前称为“EM64T”和“x86-64”。)

现在有适用于Windows平台的“基于Web的”安装程序;安装程序将在安装时下载所需的软件组件。

有可再发行的zip文件包含Windows版本,可以很容易地将Python重新发布为另一个软件包的一部分。有关更多信息,请参阅有关嵌入式分发的文档。

macOS用户

  • 对于Python 3.7版本,提供了两个二进制安装程序选项供下载。 默认变体是64位,适用于macOS 10.9(Mavericks)和更高版本的系统。 我们还继续提供64位/ 32位变体,适用于10.6(Snow Leopard)上所有版本的macOS。 现在,两种型号都配备了电池供电版本的Tcl/Tk 8.6,适用于IDLE和其他基于tkinter的GUI应用的用户; 不再使用Tcl/Tk的第三方和系统版本。 考虑使用较新的10.9仅64位安装程序变体,除非您构建的Python应用程序也需要在较旧的macOS系统上运行。
  • ython.org安装程序变体包括OpenSSL 1.1.0的私有副本。 请仔细阅读安装期间显示的重要信息,以获取有关SSL/TLS证书验证和Install Certificates.command的信息。

Python 3.7.2下载点击这里,更多详情点击这里的发布公告。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2018-12/156018.htm

相关内容