发布于 2017-07-18 00:22:16 | 315 次阅读 | 评论: 0 | 来源: 网友投递
Python编程语言
Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。
Python 3.6.2 发布了,Python 3.6.2 是 Python 3.6 的第二个维护版本,新版提供了错误修复和文档更新。
更新内容:
Core and Builtins
Library
[Security] bpo-30730:防止在 Windows 上的子进程中注入环境变量。防止传递其他环境变量和命令参数。
[Security] bpo-30694: 将 expat 副本从 2.2.0 升级到 2.2.1 以获得多个安全漏洞的修复,包括:CVE-2017-9233 (External entity infinite loop DoS), CVE-2016-9063 (Integer overflow, re-fix), CVE-2016-0718 (Fix regression bugs from 2.2.0’s fix to CVE-2016-0718) and CVE-2012-0876 (Counter hash flooding with SipHash). Note: the CVE-2016-5300 (Use os-specific entropy sources like getrandom) doesn’t impact Python, since Python already gets entropy from the OS to set the expat secret using XML_SetHashSalt()
.
[Security] bpo-30500: 修复 urllib.parse.splithost() 以正确解析片段。For example, splithost('//127.0.0.1#@evil.com/')
now correctly returns the 127.0.0.1
host, instead of treating @evil.com
as the host in an authentification (login@host
).