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

栏目: 软件资讯 · 发布时间: 7年前

内容简介: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中线...

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://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

ActionScript 3.0 Cookbook

ActionScript 3.0 Cookbook

Joey Lott、Darron Schall、Keith Peters / Adobe Dev Library / 2006-10-11 / GBP 28.50

Well before Ajax and Microsoft's Windows Presentation Foundation hit the scene, Macromedia offered the first method for building web pages with the responsiveness and functionality of desktop programs......一起来看看 《ActionScript 3.0 Cookbook》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器