您当前位置:首页 > 互联网 > 正文

Python 3.8.5已经来了 揭秘新特性

Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。

Python 3.8.5已经来了 揭秘新特性

Python 3.8.5现已发布,该版本更新内容如下:
  Security
  bpo-41304:修复了Windows上由bpo-29778(CVE-2020-15801)引起的python3x._pth被忽略的问题
  bpo-39603:通过拒绝http.client.putrequest(…)中的控制字符来防止注入HTTPheader

Core and Builtins
  bpo-41295:解决了 CPython 3.8.4中的回归问题,其中,如果基本类型涉及 builtins/extension 类型,则在多继承设置中定义“__setattr__”并调用层次结构链可能会失败

Library
  bpo-41288:在C语言实现中解除无效的NEWOBJ_EX操作码会引起UnpicklingError而不是崩溃。
  bpo-39017:使用tarfile模块读取特制TAR文件时避免无限循环

Documentation
  bpo-37703:更新了文档以全面详细说明gather.cancel()的行为

Build
  bpo-41302:启用使用libmpdec-2.5.0构建Python 3.8可以简化Linux发行版的维护

IDLE
  bpo-41300:使用非ASCII字符保存文件。修复3.9.0b4和3.8.4中发布的回归

为您推荐