Skip to content

Commit d878348

Browse files
add weekly 139
1 parent 117f778 commit d878348

8 files changed

Lines changed: 408 additions & 48 deletions

File tree

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,9 @@ As we publish more issues, we'll gradually make earlier content freely available
6161

6262
| 📈 Statistics | 📊 Count |
6363
|:---:|:---:|
64-
| 📅 **Total Issues** | **138** |
65-
| 📝 **Total Articles** | **1675** |
66-
| 🚀 **Total Projects** | **1596** |
64+
| 📅 **Total Issues** | **139** |
65+
| 📝 **Total Articles** | **1689** |
66+
| 🚀 **Total Projects** | **1610** |
6767
| 🎵 **Total Audio/Video** | **133** |
6868
| 🔥 **Total Hot Topics** | **57** |
6969
| 📚 **Total Books** | **98** |
@@ -72,6 +72,8 @@ As we publish more issues, we'll gradually make earlier content freely available
7272

7373
## 🦄 Past Issues
7474

75+
- Issue 139: [Why People Always Want to Replace Data Analysts?](./docs/en/2026-02-07-weekly.md)
76+
- Shared 14 articles, 14 open-source projects
7577
- Issue 138: [Is It Being Killed by Incremental Improvements?](./docs/en/2026-01-31-weekly.md)
7678
- Shared 12 articles, 12 open-source projects
7779
- Issue 137: [What's New in pandas 3.0](./docs/en/2026-01-24-weekly.md)

README_ZH.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ AI 技术高效抓取海量信息,人工高标准精选优质内容,确保
7575

7676
| 📈 统计项目 | 📊 数量 |
7777
|:---:|:---:|
78-
| 📅 **总期数** | **138**|
79-
| 📝 **总文章数** | **1675**|
80-
| 🚀 **总项目数** | **1596**|
78+
| 📅 **总期数** | **139**|
79+
| 📝 **总文章数** | **1689**|
80+
| 🚀 **总项目数** | **1610**|
8181
| 🎵 **总音视频** | **133**|
8282
| 🔥 **总热门话题** | **57**|
8383
| 📚 **总赠书** | **98**|
@@ -86,6 +86,8 @@ AI 技术高效抓取海量信息,人工高标准精选优质内容,确保
8686

8787
## 🦄往期列表
8888

89+
- 第 139 期:[为什么人们总想取代数据分析师?](./docs/2026-02-07-weekly.md)
90+
- 分享了 14 篇文章,14 个开源项目
8991
- 第 138 期:[Python 正在被渐进式改进扼杀?](./docs/2026-01-31-weekly.md)
9092
- 分享了 12 篇文章,12 个开源项目
9193
- 第 137 期:[Pandas 3.0 发布了](./docs/2026-01-24-weekly.md)

docs/2025-02-16-weekly.md

Lines changed: 92 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,136 @@
1-
# Python 潮流周刊#89:Python 3.14 的新型解释器!
1+
---
2+
title: 'Python 潮流周刊#89:Python 3.14 的新型解释器!'
3+
pubDate: 2025-02-16
4+
---
25

3-
本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。
6+
你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。周刊开源在 [Github](https://github.com/chinesehuazhou/python-weekly) 上,喜欢请给颗小星星支持下~
47

5-
分享了 12 篇文章,12 个开源项目,2 则热门讨论
8+
本期分享了 12 篇文章,12 个开源项目,2 则热门讨论,全文 1481 字。
69

7-
以下是本期摘要:
10+
## [🦄文章&教程](https://xiaobot.net/p/python_weekly)
811

9-
**[🦄文章&教程](https://xiaobot.net/p/python_weekly)**
12+
1、[Python 3.14 新特性:一种新型解释器](https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-tail-call)
1013

14+
Python 3.14.0 已发布 alpha5 版本,它的最大亮点是合入了一种新的基于尾递归调用的解释器,代码性能最高提升达 30%,平均优化速度 9%-15% !(附:代码合入请求 [gh-128563:新的尾递归调用解释器](https://github.com/python/cpython/pull/128718)
1115

12-
Python 3.14 新特性:一种新型解释器
16+
2、[高效扩展 Python:PyO3 与 Rust 实战](https://www.blueshoe.io/blog/python-rust-pyo3/)
1317

14-
② 高效扩展 PythonPyO3 Rust 实战
18+
如何将 Rust 的高性能与 Python 的灵活性结合,开发出高效又安全的应用?文章介绍了 PyO3 框架和 Maturin 工具,通过示例演示了将 Rust 与 Python 结合的指南。
1519

16-
使用 uv 开发和安装 Python CLI 应用
20+
3、[使用 uv 开发和安装 Python CLI 应用](https://mathspp.com/blog/using-uv-to-build-and-install-python-cli-apps)
1721

18-
④ PEP-517 构建系统的流行度分析
22+
关于 Python uv 的实用教程,演示了如何用 uv 开发一个 CLI 应用,并实现依赖的安装管理。
1923

20-
⑤ 用 Javonet 将 Python 的 folium 集成到 Node.js 中
24+
4、[PEP-517 构建系统的流行度分析](https://labs.quansight.org/blog/pep-517-build-system-popularity)
2125

22-
⑥ Django 官方推出了 MongoDB 后端预览版
26+
在 2017 年 PEP-517 之前,setuptools 具有垄断地位,如今其它构建工具也开始普及。文章基于 PyPI 上下载量最高的 8000 个项目,分析了不同构建工具的流行度和发展趋势。
2327

24-
⑦ Django 在全球政府网站中的使用情况
28+
5、[用 Javonet 将 Python 的 folium 集成到 Node.js 中](https://www.javonet.com/create-stunning-maps-in-node-js-by-integrating-pythons-folium-with-javonet/)
2529

26-
⑧ 再谈 Python 中的继承
30+
Python 的 `folium` 是一个交互式地图库,可与 geopandas 等库集成作地理空间分析。文章介绍了如何将这个库集成到 Node.js 项目中,发挥两种编程语言生态的优势。
2731

28-
⑨ 用 10 行代码和生成器实现 async
32+
6、[Django 官方推出了 MongoDB 后端预览版](https://www.mongodb.com/blog/post/mongodb-django-backend-now-available-public-preview)
2933

30-
⑩ PEP-772 – Python 打包的治理流程
34+
Django 官方发布了与 MongoDB 集成的工具,支持 Django 模型、表单、验证和认证,兼容 Django 管理界面,并支持迁移和数据库版本管理。
3135

32-
⑪ 如何在 Python 中使用正则表达式?
36+
7、[Django 在全球政府网站中的使用情况](https://thib.me/django-in-government)
3337

34-
⑫ 计算机科学史上最具影响力的 7 篇论文
38+
有哪些国家广泛使用 Django 来开发政府网站的?作者从 2000 万个网站中提取出 1000 个政府网站,涵盖 88 个国家,列出了使用 Django 开发政府网站最多的 10 个国家,以及分享了一些代表性的国家政府网站。(为什么中国的数据是 0 个?)
3539

36-
**[🐿️项目&资源](https://xiaobot.net/p/python_weekly)**
40+
8、[再谈 Python 中的继承](https://hynek.me/articles/python-subclassing-redux/)
3741

42+
作者将继承分为三种类型:代码共享(有害)、接口实现(可选但有用)、特化(必要),并分析了每种类型的优缺点。一般而言“组合优于继承”,但有时合理使用继承,也能写成更好的代码。
3843

39-
① soupsieve:BeautifulSoup 的现代 CSS 选择器
44+
9、[用 10 行代码和生成器实现 async](https://lucasoshiro.github.io/software-en/2025-01-25-python_async_iterators/)
4045

41-
② preswald:开发、部署和管理交互式数据应用
46+
如何在不使用 async/await 的情况下实现并发执行?文章介绍了用生成器的 yield 机制模拟异步操作,通过手动切换任务实现类似协程的效果。
4247

43-
③ llm-sort:用 LLM 按语义方式对内容排序
48+
10、[PEP-772 – Python 打包的治理流程](https://peps.python.org/pep-0772/)
4449

45-
④ fastapi-guard:为 FastAPI 提供 IP 控制、请求记录和渗透检测
50+
这则 PEP 提议成立一个 Python Packaging Council(打包委员会),来管理和指导 Python 打包标准、工具和实现。文档包含委员会职能、成员数量和产生方式、利益冲突处理等内容,旨在为 Python 打包生态提供清晰的治理框架。
4651

47-
⑤ Neutron:用 HTML/CSS 开发跨平台应用
52+
11、[如何在 Python 中使用正则表达式?](https://blog.appsignal.com/2025/01/15/how-to-use-regular-expressions-in-python.html)
4853

49-
⑥ OCRmyPDF:使扫描版 PDF 可搜索和复制粘贴
54+
文章深入介绍正则表达式,通过 Python 的 re 模块,介绍从基础到高级的实用代码示例,以及一些优化正则表达式性能的技巧。
5055

51-
⑦ python-repo-template: 基于 Just 和 UV 的 Python 模板
56+
12、[计算机科学史上最具影响力的 7 篇论文](https://terriblesoftware.org/2025/01/22/the-7-most-influential-papers-in-computer-science-history/)
5257

53-
⑧ jessesort:一种新型的排序算法
58+
作者分享了 7 篇对现代计算机科学产生了深远影响的论文:图灵的“可计算数”、香农的“通信的数学理论”、Codd 的“关系模型”、Cook 的“定理证明复杂性”、Cerf 和 Kahn 的“网络互联协议”、Berners-Lee 的“信息管理提案”以及 Brin 和 Page 的“大规模超文本搜索引擎”。
5459

55-
⑨ docullim:用 llm 自动生成 Python 代码文档
60+
## [🐿️项目&资源](https://xiaobot.net/p/python_weekly)
5661

57-
⑩ VideoCaptioner:基于 LLM 的智能字幕助手
62+
1、[soupsieve:BeautifulSoup 的现代 CSS 选择器](https://github.com/facelessuser/soupsieve)
5863

59-
⑪ pgassistant:帮助分析和优化 PostgreSQL 性能
64+
一个用于与 Beautiful Soup 4 一起使用的 CSS 选择器库,旨在提供使用现代 CSS 选择器的选择、匹配和过滤功能。
6065

61-
⑫ content-types:将文件扩展名映射到 MIME 类型
66+
2、[preswald:开发、部署和管理交互式数据应用](https://github.com/StructuredLabs/preswald)
6267

63-
**[🥂讨论&问题](https://xiaobot.net/p/python_weekly)**
68+
一站式的数据应用开发与管理平台,覆盖数据摄取、ETL 和可视化的端到端流程,快速连接 CSV、JSON、Parquet 或 SQL 数据库。(star 1.3K)
6469

70+
3、[llm-sort:用 LLM 按语义方式对内容排序](https://github.com/vagos/llm-sort)
6571

66-
① 一种新的解释器被合入 Python 3.14,性能大幅提升
72+
用自然语言告诉 LLM 如何排序,然后交给大模型完成排序。
6773

68-
② Python 3.14 采用新型解释器,速度提高-3%~30%
74+
4、[fastapi-guard:为 FastAPI 提供 IP 控制、请求记录和渗透检测](https://github.com/rennf93/fastapi-guard)
6975

76+
一个 FastAPI 的网络安全中间件,防护各种安全威胁。
7077

78+
5、[Neutron:用 HTML/CSS 开发跨平台应用](https://github.com/IanTerzo/Neutron)
7179

72-
周刊实行付费订阅制,年费 128 元,平均每天不到 4 毛钱,但绝对是一笔有眼光的投资。花钱学习知识,花钱提升自己,欢迎订阅这个你绝对不会后悔的专栏:https://xiaobot.net/p/python_weekly
80+
基于 PyQt6 和 QtWebEngine 开发,使用 Python + HTML/CSS 开发 GUI 应用。
7381

74-
订阅后,可免费查看 第 89 期周刊的全文:https://www.xiaobot.net/post/e88ca129-c665-434a-ac4b-45086c4acff7
82+
6、[OCRmyPDF:使扫描版 PDF 可搜索和复制粘贴](https://github.com/ocrmypdf/OCRmyPDF)
7583

76-
Python 潮流周刊第 2 季完结了,分享几项总结:https://pythoncat.top/posts/2024-07-14-iweekly
84+
为扫描版 PDF 文件添加 OCR 文本层,使其可搜索或复制粘贴,保留原始嵌入图像的精确分辨率。使用 Tesseract OCR 引擎识别超过 100 种语言。(star 18K)
7785

78-
周刊前30期的免费合集,含精美电子书(EPUB/PDF):https://pythoncat.top/posts/2023-12-11-weekly
86+
7、[python-repo-template: 基于 Just 和 UV 的 Python 模板](https://github.com/GiovanniGiacometti/python-repo-template)
7987

80-
万字浓缩版,Python 潮流周刊第 1 季的 800 个链接!:https://xiaobot.net/post/78c3d645-86fa-4bd8-8eac-46fb192a339e
88+
一个 Python 项目模板,核心组件包含 uv、Ruff、Mypy、Pytest、Loguru、Docker 和 Github Actions。使用 Just 而不是 Make 作命令执行。
8189

82-
**微信关注 Python猫**[https://img.pythoncat.top/python_cat.jpg](https://img.pythoncat.top/python_cat.jpg)
90+
8、[jessesort:一种新型的排序算法](https://github.com/lewj85/jessesort)
8391

92+
使用一种名为 Rainbow 的新型数据结构实现的排序算法,时间复杂度为 O(n log n),比 Python 默认的 sorted() 更快。
93+
94+
9、[docullim:用 llm 自动生成 Python 代码文档](https://github.com/shrynx/docullim)
95+
96+
在需要生成文档的函数和类上使用简单装饰器,让 LLM 帮你自动生成项目文档。
97+
98+
10、[VideoCaptioner:基于 LLM 的智能字幕助手](https://github.com/WEIFENG2333/VideoCaptioner)
99+
100+
基于大模型的视频字幕处理助手,支持语音识别、字幕断句、优化、翻译全流程处理。支持网络调用和本地离线模式,支持 VAD 、 人声分离、 字级时间戳、批量字幕等实用功能。(star 4.4K)
101+
102+
11、[pgassistant:帮助分析和优化 PostgreSQL 性能](https://github.com/nexsol-technologies/pgassistant)
103+
104+
提供了对 PG 数据库行为的分析,识别关于模式的问题,并可纠正它们。提供用户友好的界面、用 Sqlfluff 作 SQL 格式化、OpenAI 助手、支持本地 LLM 等功能。(star 1K)
105+
106+
12、[content-types:将文件扩展名映射到 MIME 类型](https://github.com/mikeckennedy/content-types)
107+
108+
基于文件扩展名查找其 MIME 类型,比 mimetypes 库更全、更准确,不会访问和解析文件。
109+
110+
## [🥂讨论&问题](https://xiaobot.net/p/python_weekly)
111+
112+
1、[一种新的解释器被合入 Python 3.14,性能大幅提升](https://www.reddit.com/r/Python/comments/1iks79k/a_new_type_of_interpreter_has_been_added_to/)
113+
114+
Reddit 上关于 Python 新解释器的帖子,发帖人是该特性作者。
115+
116+
2、[Python 3.14 采用新型解释器,速度提高-3%~30%](https://www.v2ex.com/t/1111032#reply0)
117+
118+
V2EX 上关于 Python 3.14 新型解释器性能提升的讨论。
119+
120+
## [🐧 往年回顾](https://xiaobot.net/p/python_weekly)
121+
122+
[Python 潮流周刊#39:Rust 开发的性能超快的打包工具](https://pythoncat.top/posts/2024-02-24-weekly)(2024.02.24)
123+
124+
## [🐱欢迎订阅](https://xiaobot.net/p/python_weekly)
125+
126+
技术周刊是聪明人在信息过载时代中筛选优质知识的聪明手段。这是一个专为国内 Python 开发者量身打造的资讯平台,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等丰富内容。[立即订阅](https://xiaobot.net/p/python_weekly),每周将收到一篇文章推送,每周进步一点点。
127+
128+
欢迎留言,说说你最喜欢本期的哪一则分享?大家反馈得越多,我今后分享的也会越多!
129+
130+
欢迎将[本专栏](https://xiaobot.net/p/python_weekly)分享给同样爱学习的同学,当有人通过你分享的海报或者链接,购买了专栏,那么你将获得 **50%** 的返利。
131+
132+
[Python 潮流周刊第 2 季完结了,分享几项总结](https://pythoncat.top/posts/2024-07-14-iweekly)
133+
134+
[Python 潮流周刊第一季精华合集(1~30)](https://pythoncat.top/posts/2023-12-11-weekly)
135+
136+
[万字浓缩版,Python 潮流周刊第 1 季的 800 个链接!](https://xiaobot.net/post/78c3d645-86fa-4bd8-8eac-46fb192a339e)

docs/2026-02-07-weekly.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Python 潮流周刊#139:为什么人们总想取代数据分析师?
2+
3+
本周刊由 Python猫 出品,精心筛选国内外的 400+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。
4+
5+
**温馨提示:** 在微信关注 **Python猫**,发送数字“**9**”,即可领取 9 折优惠码,订阅专栏可享 15 元优惠。
6+
7+
去专栏阅读全文:[全文链接](https://xiaobot.net/post/412a70da-8cef-4623-9dca-3c94dec5866d)
8+
9+
分享了 14 篇文章,14 个开源项目
10+
11+
以下是本期标题摘要:
12+
13+
**[🦄文章&教程](https://weekly.pythoncat.top)**
14+
15+
16+
① Python 是用什么参数调用的?
17+
18+
② 使用 Memray 分析项目内存使用情况
19+
20+
③ Django 视图与 Python 之禅的冲突
21+
22+
④ PEP 821:支持在 Callable 类型提示中解包 TypedDict
23+
24+
⑤ 像 Python 函数一样调用 Lean 函数
25+
26+
⑥ 从优秀代码到可靠软件:Python 包生产级指南
27+
28+
⑦ Django 安全团队近期的工作趋势
29+
30+
⑧ 通过 PyPI 分发 Go 二进制文件
31+
32+
⑨ Multi-Paxos:分布式数据库的共识机制
33+
34+
⑩ Python 函数的解剖学
35+
36+
⑪ 软删除的挑战与反思
37+
38+
⑫ 我读博士两年学到的 8 个教训
39+
40+
⑬ 用 Python 和本地 LLM 开发聊天机器人
41+
42+
⑭ 为何过去五十年人们总想取代数据分析师?
43+
44+
**[🐿️项目&资源](https://weekly.pythoncat.top)**
45+
46+
47+
① oban-py:基于 PostgreSQL 的 Python 任务编排框架
48+
49+
② knowledge-work-plugins:Claude 知识工作者插件库
50+
51+
③ review-prompts:AI 辅助代码审查提示词
52+
53+
④ Stable-Video-Infinity:无限时长视频生成模型
54+
55+
⑤ MiroFish:简洁通用的 AI 群体智能预测引擎
56+
57+
⑥ Pixelle-Video:AI 全自动短视频引擎
58+
59+
⑦ Grok2API:Grok 2 接口适配服务
60+
61+
⑧ PentestAgent:自动化渗透测试 AI 智能体框架
62+
63+
⑨ Django Orbit:Django 卫星式观测与调试工具
64+
65+
⑩ La Suite Drive:协作式文件共享与管理平台
66+
67+
⑪ django-hawkeye:轻量级 PostgreSQL 全文搜索库
68+
69+
⑫ cmd-chat:终端点对点加密聊天工具
70+
71+
⑬ copier-astral:现代 Python 项目模板
72+
73+
⑭ Paper2Any:论文多模态内容转换工具
74+
75+
76+
77+
周刊实行付费订阅制,年费 148 元,平均每天 4 毛钱,为你精准筛选高质量技术内容。在信息洪流中为你淘金,助力技术视野拓展和职业发展,欢迎订阅:[https://xiaobot.net/p/python_weekly](https://xiaobot.net/p/python_weekly)
78+
79+
订阅后,可免费查看 第 139 期周刊的全文:https://xiaobot.net/post/412a70da-8cef-4623-9dca-3c94dec5866d
80+
81+
[Python 潮流周刊第3季总结,附电子书下载](https://pythoncat.top/posts/2025-04-20-sweekly)
82+
83+
[Python 潮流周刊第二季完结(31~60)](https://pythoncat.top/posts/2025-04-20-iweekly)
84+
85+
[Python 潮流周刊第一季精华合集(1~30)](https://pythoncat.top/posts/2023-12-11-weekly)
86+
87+
**微信关注 Python猫**[https://img.pythoncat.top/python_cat.jpg](https://img.pythoncat.top/python_cat.jpg)
88+

0 commit comments

Comments
 (0)