Python 3.8.0最终版本已经正式发布,提供有Python-3.8.0.tgz及Python-3.8.0.tar.xz源码包下载,Python 3.8.0是稳定版本,是Python编程语言的最新主要版本,它包含许多新功能和优化,下面为你介绍该版本的更新内容。
Python 3.8.0更新功能说明 Python 3.8.0系列的主要新功能如下: PEP 572,赋值表达式。 PEP 570,仅位置参数。 PEP 587,Python初始化配置(改进的嵌入)。 PEP 590,Vectorcall:CPython的快速调用协议。 PEP 578,运行时审核挂钩。 PEP 574,带外数据的Pickle协议5。 与打字相关:PEP 591(最终限定词),PEP 586(文学类型)和PEP 589(TypedDict)。 并行文件系统缓存,用于编译的字节码。 调试版本与发行版本共享ABI。 f字符串支持一个方便的=说明符进行调试。 continue现在在finally: blocks。 在Windows上,默认的异步事件循环现在是ProactorEventLoop。 在macOS上,默认情况下现在在多处理中使用spawn start方法。 现在,多处理可以使用共享内存段来避免进程之间的成本。 typed_ast合并回CPython。 LOAD_GLOBAL现在快了40%。 pickle现在默认使用协议4,提高了性能。 关于Windows说明:AMD64的二进制文件也将在实现Intel 64架构的处理器上工作(也称为“x64”体系结构,以前称为“EM64T”和“x86-64”)。现在有Windows平台的“基于Web的”安装程序,安装程序将在安装时下载所需的软件组件。有包含Windows版本的可重新分发的zip文件,可以很容易地将Python作为另一个软件包的一部分进行重新分发。 关于macOS说明:对于Python 3.8.0,我们提供了一个安装程序:仅64位,可在macOS 10.9(Mavericks)和更高版本的系统上运行。
安装参考文章 在Fedora 29系统中安装Python 3.8 alpha的方法
下载链接
相关主题 |