2018年2月7日星期三

Python 3.7 测试预览版已经发布,添加新特性


Linuxeden 开源社区 --Python
Python

Python 3.7 的下一个预发行版本将是 3.7.0 beta 2,目前预定在 2018-02-26。计划于 2018-06-15 正式发布 3.7.0。

主要新功能

1. PEP 538,将传统的 C 语言环境强制转换为基于 UTF-8 的语言环境

2. PEP 539,CPython 中线程本地存储的新 C-API

3. PEP 540,UTF-8 模式

4. PEP 552,Deterministic pyc

5. PEP 553,内置断点()

6. PEP 557,数据类

7. PEP 560,打字模块和泛型类型的核心支持

8. PEP 562,模块__getattr__和__dir__

9. PEP 563,注释推迟评估

10. PEP 564,具有纳秒分辨率的时间函数

11. PEP 565,在__main__中显示 DeprecationWarning

12. PEP 567,上下文变量

Windows 用户

1. AMD64 的二进制文件也将在实现 Intel 64 架构的处理器上工作。(也称为“x64”架构,以前称为“EM64T”和“x86-64”)。

2. 如果将 Python 3.7 安装为非特权用户,则可能需要升级为管理员权限才能将更新安装到 C 运行时库。

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

4. 有包含 Windows 构建的可再发行的 zip 文件,可以很容易地将 Python 作为另一个软件包的一部分进行重新分发。

macOS 用户

1. 新版本(3.7.b1),我们提供了两个二进制安装选项供下载。这个新的变种适用于 macOS 10.9(Mavericks)和后来的系统,并且为 IDLE 和其他基于 tkinter 的 GUI 应用程序的用户提供了自己的电池版本 Tcl / Tk 8.6。它只有 64 位。我们也继续提供适用于 10.6(Snow Leopard)的所有 macOS 版本的传统变种。这个变体仍然需要安装 Tcl / Tk 8.5 的第三方版本。如果您使用的是 macOS 10.9 或更高版本,请考虑使用新的安装程序变体,除非您正在构建也需要在较早的 macOS 系统上工作的 Python 应用程序。

2. 如果您使用本页面链接的 python.org 二进制安装程序中的 Python 3.7,请仔细阅读安装过程中显示的重要信息 ; 这个信息在安装后也可以通过点击/ Applications / Python 3.7 / ReadMe.rtf 来获得。这里有关于 3.7 安装程序提供的 Python 的变化的重要信息,特别是在 SSL 证书验证方面。

下载地址:https://www.python.org/downloads/

转自 http://ift.tt/2Ep1OPj

The post Python 3.7 测试预览版已经发布,添加新特性 appeared first on Linuxeden开源社区.

http://ift.tt/2siZKDO

没有评论:

发表评论