调查显示 6% 的 Python 开发者仍在使用 Python 2
#Python
来自近 200 个国家的逾 2.5 万名 Python 开发者参加了年度开发者调查。结果显示:Python 2 早在 2020 年 4 月就结束了支持,但去年的调查显示 Python 2 用户仍然有 7%,今年略好一点减少到 6%,近半数的 Python 2 开发者年龄在 21 岁以下,三分之一是学生,猜测可能是学校仍然在教 Python 2。73% 的开发者使用的是最新的三个版本 3.10、3.11 或 3.12。开发者中使用 Linux 的比例为 55%,Windows 55%,MacOS 29%,BSD 2%。Visual Studio Code 是最受欢迎的 IDE(22%),之后是 Jupyter Notebook(20%),Vim(17%),PyCharm Community Edition(13%)、JupyterLab(12%)、NotePad++(11%)和 Sublime Text(9%)。38% 的开发者使用两种 IDE,9% 的开发者使用四种及以上。37% 的开发者过去一年为开源项目贡献了代码或文档。32% 的开发者年龄在 21-29 岁,3% 的开发者年龄在 60 岁或以上。
https://lp.jetbrains.com/python-developers-survey-2023/
#Python
来自近 200 个国家的逾 2.5 万名 Python 开发者参加了年度开发者调查。结果显示:Python 2 早在 2020 年 4 月就结束了支持,但去年的调查显示 Python 2 用户仍然有 7%,今年略好一点减少到 6%,近半数的 Python 2 开发者年龄在 21 岁以下,三分之一是学生,猜测可能是学校仍然在教 Python 2。73% 的开发者使用的是最新的三个版本 3.10、3.11 或 3.12。开发者中使用 Linux 的比例为 55%,Windows 55%,MacOS 29%,BSD 2%。Visual Studio Code 是最受欢迎的 IDE(22%),之后是 Jupyter Notebook(20%),Vim(17%),PyCharm Community Edition(13%)、JupyterLab(12%)、NotePad++(11%)和 Sublime Text(9%)。38% 的开发者使用两种 IDE,9% 的开发者使用四种及以上。37% 的开发者过去一年为开源项目贡献了代码或文档。32% 的开发者年龄在 21-29 岁,3% 的开发者年龄在 60 岁或以上。
https://lp.jetbrains.com/python-developers-survey-2023/
🔥3
Python 取代 JavaScript 成为 GitHub 最受欢迎语言
#Python
根据 GitHub 的年度开发者报告,Python 取代 JavaScript 成为 GitHub 最受欢迎的语言,而印度将在 2028 年超过美国成为 GitHub 开发者人数最多的国家。GitHub 称 AI 并没有取代程序员的工作,而是推动了更多人用他们的母语写代码。2024 年 GitHub 上生成式 AI 项目贡献量增长 59%,项目总数增长 98%,许多贡献来自印度、德国、日本和新加坡等国。美国开发者人数仍然最多,其次是印度、中国、巴西、英国、俄罗斯、德国、印度尼西亚、日本和加拿大。GitHub 目前有 5.18 亿个项目,同比增长 25%。
https://github.blog/news-insights/octoverse/octoverse-2024/
#Python
根据 GitHub 的年度开发者报告,Python 取代 JavaScript 成为 GitHub 最受欢迎的语言,而印度将在 2028 年超过美国成为 GitHub 开发者人数最多的国家。GitHub 称 AI 并没有取代程序员的工作,而是推动了更多人用他们的母语写代码。2024 年 GitHub 上生成式 AI 项目贡献量增长 59%,项目总数增长 98%,许多贡献来自印度、德国、日本和新加坡等国。美国开发者人数仍然最多,其次是印度、中国、巴西、英国、俄罗斯、德国、印度尼西亚、日本和加拿大。GitHub 目前有 5.18 亿个项目,同比增长 25%。
https://github.blog/news-insights/octoverse/octoverse-2024/
🐳1
Python 3.14 将支持模板字符串
#Python
Python Steering Council 接受了 PEP 750 (Template Strings) ,预计 10 月释出的 Python 3.14 将加入对模板字符串的支持。模板字符串((t-strings)是一种新型的字符串,能生成结构化数据而不是原始字符串,允许 Python 库作者构建自己的自定义模板处理逻辑。Python 自 2015 年起就有 f-strings,t-strings 为开发者提供了更多灵活性。
discuss.python.org/t/pep750-template-strings-new-updates/71594/130
#Python
Python Steering Council 接受了 PEP 750 (Template Strings) ,预计 10 月释出的 Python 3.14 将加入对模板字符串的支持。模板字符串((t-strings)是一种新型的字符串,能生成结构化数据而不是原始字符串,允许 Python 库作者构建自己的自定义模板处理逻辑。Python 自 2015 年起就有 f-strings,t-strings 为开发者提供了更多灵活性。
discuss.python.org/t/pep750-template-strings-new-updates/71594/130
😁2
83% 的 Python 开发者仍然使用旧版本
#Python
JetBrains 发布了第八次年度 Python 开发者调查报告。调查由 JetBrains 和 Python 软件基金会合作完成。结果显示,86% 的受访者表示 Python 是他们的主要语言,用于写程序、构建应用和创建 API 等;50% 受访者只有不到两年的专业编程经验,39% 的受访者只有不到两年的 Python 经验;83% 的 Python 开发者使用旧版本(v 3.12 或以下版本),主要理由是当前使用版本已能满足所有需求,报告指出从 Python 3.11 升级到 Python 3.13 能将代码速度提高 11% 内存占用减少 10-15%;51% 的受访者将 Python 用于数据探索和处理,最常用的工具是 Pandas 和 NumPy。
blog.jetbrains.com/pycharm/2025/08/the-state-of-python-2025/
#Python
JetBrains 发布了第八次年度 Python 开发者调查报告。调查由 JetBrains 和 Python 软件基金会合作完成。结果显示,86% 的受访者表示 Python 是他们的主要语言,用于写程序、构建应用和创建 API 等;50% 受访者只有不到两年的专业编程经验,39% 的受访者只有不到两年的 Python 经验;83% 的 Python 开发者使用旧版本(v 3.12 或以下版本),主要理由是当前使用版本已能满足所有需求,报告指出从 Python 3.11 升级到 Python 3.13 能将代码速度提高 11% 内存占用减少 10-15%;51% 的受访者将 Python 用于数据探索和处理,最常用的工具是 Pandas 和 NumPy。
blog.jetbrains.com/pycharm/2025/08/the-state-of-python-2025/
Python 纪录片上线
#Python
由 CultRepo 制作的 Python 语言纪录片《Python: The Documentary | An origin story》上周在 YouTube 上线,观看量超过了 18 万次。Python 语言最初是荷兰程序员 Guido van Rossum 的“课余”项目,它简洁易读的特性最终令其从众多编程语言中脱颖而出,成为最受人喜爱的语言之一,成为驱动 AI、数据科学以及科技巨头所开发软件使用的语言。出现在纪录片中的人物包括了 Guido van Rossum、Travis Oliphant、Barry Warsaw 等,它讲述了 Python 的崛起、社区驱动的演变、几乎导致分崩离析的冲突,以及这门语言对世界万物的影响。
www.youtube.com/watch?v=GfH4QL4VqJ0
#Python
由 CultRepo 制作的 Python 语言纪录片《Python: The Documentary | An origin story》上周在 YouTube 上线,观看量超过了 18 万次。Python 语言最初是荷兰程序员 Guido van Rossum 的“课余”项目,它简洁易读的特性最终令其从众多编程语言中脱颖而出,成为最受人喜爱的语言之一,成为驱动 AI、数据科学以及科技巨头所开发软件使用的语言。出现在纪录片中的人物包括了 Guido van Rossum、Travis Oliphant、Barry Warsaw 等,它讲述了 Python 的崛起、社区驱动的演变、几乎导致分崩离析的冲突,以及这门语言对世界万物的影响。
www.youtube.com/watch?v=GfH4QL4VqJ0
Python 基金会坚持 DEI 放弃美国政府的 150 万美元拨款
#Python
今年 1 月 Python 软件基金会(PSF)向美国国家科学基金会(National Science Foundation)的 Safety, Security, and Privacy of Open Source Ecosystems 项目递交了提案,首次申请政府拨款。PSF 为此投入了大量时间和精力。数个月后该提案获得了拨款建议,但有条件,要求推行特朗普政府的反 DEI(多元化、平等及包容)政策。反 DEI 条款不仅适用于申请的拨款项目,还适用于基金会的所有活动。违反条款将会导致拨款资金被追回,即使资金已经花掉了。PSF 认为这构成了巨大的无法估量的财务风险,而 DEI 是基金会的核心价值观。PSF 宣布放弃这笔 150 万美元的政府拨款,但在经济不确定的时代它迫切需要资金,因此 PSF 呼吁用户捐款和成为支持会员(Supporting Member)。
https://pyfound.blogspot.com/2025/10/NSF-funding-statement.html
#Python
今年 1 月 Python 软件基金会(PSF)向美国国家科学基金会(National Science Foundation)的 Safety, Security, and Privacy of Open Source Ecosystems 项目递交了提案,首次申请政府拨款。PSF 为此投入了大量时间和精力。数个月后该提案获得了拨款建议,但有条件,要求推行特朗普政府的反 DEI(多元化、平等及包容)政策。反 DEI 条款不仅适用于申请的拨款项目,还适用于基金会的所有活动。违反条款将会导致拨款资金被追回,即使资金已经花掉了。PSF 认为这构成了巨大的无法估量的财务风险,而 DEI 是基金会的核心价值观。PSF 宣布放弃这笔 150 万美元的政府拨款,但在经济不确定的时代它迫切需要资金,因此 PSF 呼吁用户捐款和成为支持会员(Supporting Member)。
https://pyfound.blogspot.com/2025/10/NSF-funding-statement.html
👍5
Python 基金会在放弃美政府的 150 万美元拨款后收到了大量捐款
#Python
上月底,Python 软件基金会(PSF)宣布坚守 DEI(多元化、平等及包容)价值观以及考虑到无法预测的财务风险,放弃了美国政府的 150 万美元拨款。此事备受关注而被广泛报道,当天基金会就收到了大约 300 笔捐款,第二天还有 Reddit 用户抱怨尝试捐款时遭遇超时。上周五,基金会执行董事 Deb Nicholson 披露他们至今收到了逾 15.7 万美元捐款,包括 295 名每年捐款 99 美元的新支持会员。虽然这些捐款尚不足以填补 150 万美元的缺口,但基金会表示意义重大,他们感受到了来自社区的强有力支持。
https://thenewstack.io/psf-gets-a-donor-surge-after-rejecting-anti-dei-federal-grant/
#Python
上月底,Python 软件基金会(PSF)宣布坚守 DEI(多元化、平等及包容)价值观以及考虑到无法预测的财务风险,放弃了美国政府的 150 万美元拨款。此事备受关注而被广泛报道,当天基金会就收到了大约 300 笔捐款,第二天还有 Reddit 用户抱怨尝试捐款时遭遇超时。上周五,基金会执行董事 Deb Nicholson 披露他们至今收到了逾 15.7 万美元捐款,包括 295 名每年捐款 99 美元的新支持会员。虽然这些捐款尚不足以填补 150 万美元的缺口,但基金会表示意义重大,他们感受到了来自社区的强有力支持。
https://thenewstack.io/psf-gets-a-donor-surge-after-rejecting-anti-dei-federal-grant/
👍11
Django 6.0 释出
#Python
Django Python Web 框架项目宣布释出 Django 6.0。主要新特性包括:支持内容安全政策(Content Security Policy 或CSP);模板语言支持模板局部(Template Partials);使用 Python 的 email API 处理邮件;等等。
https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/
#Python
Django Python Web 框架项目宣布释出 Django 6.0。主要新特性包括:支持内容安全政策(Content Security Policy 或CSP);模板语言支持模板局部(Template Partials);使用 Python 的 email API 处理邮件;等等。
https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/