solidot新版网站常见问题,请点击这里查看。
Python
WinterIsComing(31822)
发表于2019年11月20日 17时00分 星期三
来自泰坦的女妖
Python 3.9 释出了首个测试版本。详细变化可阅读官方的 changelog。Python 最近调整了发布周期,计划一年发布一个大版本,Python 3.9 是首个采用新发布周期的版本。根据计划,3.9 的首个 alpha 版本在 2019 年 11 月 19 日发布;首个 beta 版本在 2020 年 5 月 18 日发布,这将标志着功能冻结;首个预发布版本在 2020 年 8 月 10 日发布,正式版本在 2020 年 10 月 5 日发布。
Python
wenfeixiang(25847)
发表于2019年11月10日 21时54分 星期日
来自夜袭动物园
根据 GitHub 的 State of the Octoverse 年度报告,Python 超过 Java 成为第二流行的语言,稳居第一的则是 JavaScript。报告称,其平台有超过 4000 万开发者,其中 2019 年新增 1000 万用户;美国之外开发者最多的国家地区包括中国、印度、德国、英国、日本、加拿大、法国、俄罗斯、巴西以及香港特区。报告特别突出了中国,称中国开发者过去一年创建分支和克隆的项目比前一年增加了 48%。过去一年使用增长最快的语言是 Dart,之后是 Rust、HCL、Kotlin、TypeScript、PowerShell、Apex、Python、Assembly 和 Go。其中 Dart 增长率高达 532%,而 Rust 为 235%。
Python
ai(3896)
发表于2019年11月02日 18时10分 星期六
来自龙族旧路:龙族遗产Ⅰ
在深入讨论之后,Python 语言项目正式宣布采用 12 个月的发布周期。此前 Python 语言的发布周期是每一年半时间发布一个大更新版本。Python 指导委员会成员 Brett Cannon 宣布代表委员会接受新发布周期的 PEP 602 的提案。PEP 602 的作者是 Python 3.8 和 3.9 的发布经理 Łukasz Langa,Python 3.8 已经释出,新的发布周期将从 Python 3.9 开始采用。采用一年发布一个大版本旨在让整个开发发布流程更具有可预测性。每个版本将获得一年的完整支持和四年的安全更新。
Python
wenfeixiang(25847)
发表于2019年10月31日 20时03分 星期四
来自计算群星
Python 语言之父 Guido van Rossum 正离开 Dropbox 准备退休。因为产品主要是用 Python 开发的,他在 2013 年受雇于 Dropbox,为这家云储存公司服务了六年半时间。加上去年辞去了终身仁慈独裁者的名誉头衔,Python 语言之父真的退休了。Dropbox 称 van Rossum 对公司的工程文化有着巨大影响。van Rossum 强调代码的可维护性,他认为可维护的代码比巧妙的代码更重要,如果遇到了一个巧妙的程序代码但对其作用知之甚少,为了维护它你可能不得不重写。
Python
wenfeixiang(25847)
发表于2019年10月15日 11时56分 星期二
来自杜马岛
Python 语言项目正式释出了新的大更新版本 v3.8,下一个版本 3.9 已在开发之中。Python 语言每一年半时间发布一个大更新版本,今年早些时候开发者谈论加快发布节奏,比如采用一年一次大更新,但决定尚未作出。Python 3.8 的主要变化包括:新的赋值表达式语法 :=;新增了一个函数形参语法 / 用来指明某些函数形参必须使用仅限位置而非关键字参数的形式;用于已编译字节码文件的并行文件系统缓存;调试构建使用与发布构建相同的 ABI;f - 字符串支持 = 用于自动记录表达式和调试文档;新的 C API 用来配置 Python 初始化,等等,更多可浏览文档。
Python
ai(3896)
发表于2019年10月13日 22时41分 星期日
来自陨落的众生
我们知道有多种文件排序方法,比如按字典顺序或按创建时间戳,我们从文件夹里看到的文件排序通常由文件系统决定,不同的操作系统有不同的排序。2014 年的一篇化学论文包含了一个 Python 脚本,其中有一个模块是根据文件的排序返回值,但 Python 并没有定义查询的文件顺序。这意味着在不同的操作系统不同的文件系统上该脚本返回的值是不同的。然而科学家并非是出色的程序员,这个 bug 直到最近才被发现,而这篇论文被引用了 158 次,如果这些论文使用了相同的脚本那么文章的结果很可能是错误的。当然引用论文并不意味着会使用相同的脚本。该 bug 的发现者是夏威夷大学的研究生 Yuheng Luo。他在导师 Rui Sun 的指导下使用该脚本验证结果,结果发现无法匹配论文作者的结果。在测试期间,他们发现在不同的操作系统上返回的结果是不同的。他们修正了 bug,在《Organic Letters》期刊上公布了他们的研究
Python
wenfeixiang(25847)
发表于2019年09月16日 11时55分 星期一
来自最后一个阿特兰蒂斯人
Python 语言官网再次提醒用户,距离 Python 2 结束支持只剩下 105 天了。Python 2 系列的最后一个分支 Python 2.7 将于 2020 年 1 月 1 日结束支持,此后开发者不会再提供安全更新。Python 2.0 是在 2000 年发布的,2008 年发布的 Python 3.0 不向后兼容 2.x,因此 Python 2.x 代码不能简单迁移到 3.x。因为有大量 Python 2.x 代码没有及时升级,开发者已经多次推迟了 2.x 的结束支持时间。但仍然有大量应用无法在截止日期前完成升级,其中之一是 JP摩根的 Athena 交易平台,它计划到 2020 年第四季度迁移到 Python 3.x。
Python
wenfeixiang(25847)
发表于2019年08月25日 22时33分 星期日
来自黄泉归来
Python 2.x 即将终止支持,英国国家网络安全中心(NCSC)督促开发者尽快淘汰 Python 2.x 迁移到 Python 3.x。Python 2.x 将于 2020 年 1 月 1 日终止支持,Python 核心开发者之后不再提供 bug 修正和安全更新。NCSC 警告如果继续使用 Python 2.x 开发的模块,将会面临安全风险,因为漏洞总会出现,而新的漏洞不会再有人修正。NCSC 称,如果你维护了一个其他人依赖的库,你可能会阻止其他人更新到 Python 3。如果你无法将代码升级到 Python 3,一个选择是付费给商业公司继续支持 Python 2。NCSC 以勒索软件 WannaCry 举例说明使用不再支持的软件会发生什么。
Python
wenfeixiang(25847)
发表于2019年08月08日 21时05分 星期四
来自月球上的第一批来客
1994 年末,一群美国各地的程序员聚在一起讨论他们的秘密武器。参加第一届 Python 编程语言研讨会的开发者 Barry Warsaw 回忆说,有一个人特别提到不要告诉别人,因为使用 Python 是一种竞争优势,它是一种秘密武器。他回忆说,当第一次介绍到 Python 语言时,他就从中发现了特别之处,写代码非常令人愉悦。 今天,对于 Python 语言的热情已经远远超出了最初的开发者圈子,人们预测它将很快成为世界上最流行的编程语言,它比其它语言更快的吸引新用户。每天有数百万人使用 Python,用户指数增长的趋势至今还没有放缓的迹象。Python 是如何成为世界上最热门的编程语言的
上一页12下一页