分享发现 Python 潮流周刊第二季(31~60)- 纯链接版

python_cat(Python猫) · 2025年04月19日 · 20 次阅读

你好,我是豌豆花下猫。

Python 潮流周刊第 2 季(31-60 期)在 2024.07.16 已完结,第 3 季(61-90 期)在 2025.02.23 已完结。

在周刊即将更新到第 100 期之际,我将第 2 季内容整理成一份简化版,分享给大家。

本文总计约 800 个链接,有 5 大分类,你可以快速浏览文章、项目、播客、视频和话题讨论的标题,快速找到自己感兴趣的内容进行查看。

Python 周刊的精美电子书 EPUB、PDF 及 Markdown 版本,请在公 zh 号 “Python 猫” 里发送 “W30”,获取免费下载链接

提醒:近期续订或新订阅,领券可享受八折优惠,欢迎领取优惠券 --> https://www.xiaobot.net/coupon/d2c69b05-91b8-4e2b-b346-e7bc4dbc141a

🦄文章&教程

1、PEP-738:将 Android 添加为第 3 层支持的平台

2、深度解析 Marker:AI 驱动的 PDF 布局检测引擎的源码解读

3、现实世界的 match/case

4、pytest 守护进程:提升 10 倍本地测试迭代速度

5、使用 Python 88 行代码写一个简易的 Android AI 程序

6、在 Python 中不需要这些无谓的操作

7、为什么要用 “if TYPE_CHECKING”?

8、对比 SQLALchemy 与 Django ORM

9、Python __init__.py 的最佳实践

10、Mojo:来自一位 Python 研究员的观点

11、Python 中的简单 HTTP 状态码

12、CPython 开发实战:实现 None 感知运算符 ?. 和 ??

13、代码的运行多于被阅读

14、在并行程序中实际最多能用多少个 CPU?

15、你的 Python 包都装到哪了?

16、移除 CPython 中的私有 C API 函数

17、Python 小陷阱:复制列表时的问题

18、取消 Asyncio 任务的最佳实践

19、Python 项目中的配置:没有魔法,只是必要的实践

20、优化 Python 的 Flask、Django 和 FastAPI 程序

21、为什么 Python、Go 和 Rust 都不支持三元运算符?

22、Python 中的 “key” 参数的关键

23、从 Python 数据类中消除状态突变方法

24、Flask 已死,FastAPI 是未来

25、Python + Flask 打造属于自己的 RSS 安全信息流

26、Microdot:又一个 Python Web 框架

27、周末 AI 项目:在 2004 年的诺基亚 9500 上运行 7B 大型语言模型

28、Python Asyncio 之常见的三个坑

29、Bash、Lua、Python 和 Rust 的梦幻岛冒险

30、YAML、Python 和 Holy Graal

31、“Python -m”:最酷的 Python 标记,真的值得更多关注

32、Python CI 的初学者指南

33、Python Type Hints 简明教程(基于 Python 3.12)

34、Pyinstaller EXE 被检测为病毒?解决方案和替代方案

35、Fontimize 简介 | 精确字体子集,仅使用你网站的字符

36、GH-113464:copy-and-patch 的 JIT 编译器

37、消失的隐喻:Zip 和 Paste

38、40 亿个 IF 语句

39、简单聊聊 Python 3.13 的 JIT 方案

40、在 Python 中读取 Excel 的最快方法

41、Flask 教程:从头开始构建可扩展的 Web 项目

42、Python、C、汇编 - 提高 2500 倍余弦相似度运算

43、使用 AI 检测 AI 生成的照片

44、Python 内置函数 max 有毛病

45、App 自动化测试之 Appium 应用篇 | Appium 常用 API 及操作

46、使用 Django 构建一个实时消息应用

47、了解 Python 中的数值数据类型

48、非阻塞的 Asyncio 日志记录

49、Instagram 如何仅凭 3 名工程师实现用户规模 1400 万

50、Google 设计的类 Python 编程语言 Starlark

51、数据工程的历史和现状

52、Python 3.13 也有了 JIT 编译器

53、NumPy 2 即将推出:防止破坏,更新你的代码

54、Python 反直觉地在科学计算中兴起

55、在 Pandas 中实现快速高效的不等价连接

56、Pandas Profiling:详细介绍它的使用

57、深入了解 Python 的 functools.wraps 装饰器

58、纯 Python 实现的 SIMD

59、保护 Flask 程序的最佳实践

60、使用服务器发送事件(SSE)将实时更新推送到客户端

61、开发用 AI 驱动的 TODO 应用

62、PEP-736 调用时关键字参数的简写语法

63、如何用 Python 删除图像中的背景?

64、一年后的 Python 打包:回顾 2023 年 Python 的打包

65、PyCon 2023(美国和澳大利亚)所有演讲视频

66、Python 的 Synchronized

67、更快的 Python C 扩展的类型信息

68、通过示例比较 Kotlin 和 Python 中的协程

69、Pydantic 处理 1970 年代时间的奇特问题

70、浏览器上的代码游乐场

71、SQLite 的 “database is locked” 错误

72、数据处理神器可不止 Pandas 哦,还有 Polars,全方位解析 Polars

73、用 Python 函数构建 HTML 组件

74、500 行 SQL 实现一个 GPT

75、Python 装饰器的 3 个真实案例

76、这不是面试建议:Python 不用堆和树实现按优先级过期的 LRU 缓存

77、Python dict() 和 {} 的性能分析

78、增强 Markdown 语言以实现出色的 Python 图形界面

79、7 个 Python 内存优化技巧

80、Python 中的垃圾回收:你需要知道的事情

81、Postgres 与 DynamoDB:该选择哪个数据库?

82、使用 Streamlit 在 Python 中创建仪表板

83、scrapscript.py 编程语言的实现过程

84、Python Cryptography 已支持 X.509

85、我对动态类型感到失望

86、Python “令人失望” 的超能力

87、使用 Django、Django REST 和 Next.js 构建全栈项目

88、使用 SQL、Node.js、Django 和 Next.js 构建仪表板项目

89、用 Profila 分析你的 Numba 代码

90、Python datetime 标准库的 10 个陷阱

91、使用 Python 纠正语法的 4 种方法

92、Python 调试技巧

93、调试 Python 与 C 语言混合的项目

94、分析 “使用 Python 和 2MB RAM 对一百万个 32 位整数进行排序”

95、使用 Python + Pylasu 实现语言解析器

96、动态规划不是黑魔法

97、什么时候应避免静态类型检查?

98、实用指南:用 Python 运行开源的 LLM

99、uv:Rust 开发的 Python 打包工具

100、Rye:愿景延续

101、为什么越来越多用 Rust 开发的库?

102、80 行 Python 实现一个搜索引擎

103、如何计算 Python 中的 CPU 指令数?

104、Python 复用装饰器代码

105、像专业人士一样处理 Asyncio 任务

106、使用 textwrap 模块操作字符串

107、总结 Python 版本间的主要变更点

108、将 Postgres 作为队列使用

109、我在所有 Django 项目中都用的 20 个包

110、Python 元类的真实案例

111、一万亿行气象数据的编程挑战

112、白宫建议使用 Python 等内存安全语言

113、回顾 Requests 库的问题

114、Python 的 UV 工具确实相当不错

115、Python 生成器未得到充分利用

116、使用 Python 作高级 Web 抓取:从任意网站抓取数据

117、Django REST 框架 + Vue 对比 Django + HTMX

118、可组合数据系统之路:对过去 15 年和未来的思考

119、用 Django 作 SQLite 基准测试

120、Python 3.13 的 JIT 是如何实现的?

121、Python 网页抓取的终极指南

122、为简单架构作辩护

123、关于 “调度” 的内部原理

124、使用 Python 从头开始实现 RSA

125、Python IAQ:不常见的问题

126、为什么我喜欢 Nox?

127、我最喜欢的数据结构:trie

128、用 Python 处理 CSV 文件的速度能有多快?

129、Django 项目的多语言支持

130、Python 升级手册:Lyft 如何大规模升级 1500+ 代码仓

131、将 Tailwind CSS 添加到 Django 的最简单方法

132、初学者意想不到的 Python 陷阱

133、使用 Python 和 Grafana 更好地冷却我的 PC

134、使用搭载骁龙 8 Gen 3 的安卓手机运行 AI 大模型

135、入行 14 年,我还是觉得编程很难

136、为什么我们公司还在用 Python 开发项目?

137、Python 字符串应该用双引号还是单引号?

138、介绍 Python 上下文管理器及其语法糖

139、Python deque 使用教程

140、Python 的泛型函数和泛型类

141、Python Gevent 实践:常见的陷阱

142、Python pickles 的安全问题

143、构建开源去中心化的电子书搜索引擎

144、Python import 跟 Java import 有什么区别?

145、PDM 的内部实现 (1)

146、Python 中有指针吗?

147、当 Python 无法线程化时:深入了解 GIL 的影响

148、我的开源优先级转变了

149、如何远程唤醒家里的电脑?

150、Python 程序的内存占用情况

151、正则表达式字符 “\$” 并不意味着 “字符串末尾”

152、介绍 Python 中所有的双下方法

153、Python 多语言支持实现国际化与本地化的最佳实践

154、在 Windows 上利用 Qwen 大模型搭建一个 ChatGPT 式的问答小助手

155、(如何 (用 Python) 开发一个 (Lisp) 解释器)

156、使用 Python 解析 URL

157、Python 鸭子类型:编写灵活且解耦的代码

158、用 Python 实现最小可用的 PostgreSQL

159、给框架开发者的建议

160、蒙特利尔效应:为什么编程语言需要有风格沙皇

161、去中心化的边缘计算平台

162、设计一个纯 Python Web 框架

163、修复 PyPy 增量 GC 中的 一个 bug

164、复活 PyMiniRacer,Python 中的 V8

165、Python 与 Javascript 进行数据通信

166、更适合慢函数调用的 Python 缓存实现

167、使用 Collectfasta 加速 Django 的 collectstatic 命令

168、用原生 Python 扩展和 Dispatch 实现分布式协程

169、使用 Numba 加快代码速度的错误方法

170、关于优化 Django 系统检查框架

171、大数定律,为什么去赌场是个坏主意

172、AutoDev:微软发布的自动化 AI 驱动开发框架

173、我坚持用 Django 而不是 FastAPI 的 10 个原因

174、Django 与 ASGI 服务器

175、JSON 中的数字到底是什么?

176、CPython 源码解析:为什么 Python 列表相乘的结果那么奇怪?

177、Celery 源码分析系列

178、我在 2024 年如何管理 Python

179、使用 Pyodide 和 WebAssembly 将 Python 引入 Cloudflare Workers

180、学习使用和不使用 AI 编码

181、使用 Whisper、FFmpeg 和 Python 轻松转录视频并添加字幕

182、如何用 GitHub Actions 自动执行数据爬取?

183、使用断点调试 Python 代码

184、Python “真正的” 匿名函数

185、如何用 Python 预测日食的时间和轨迹?

186、我在开源软件上全职工作 503 天的经验分享

187、修复 Python 代码坏味道的最佳实践

188、如何用 Python 作质因式分解?

189、Supervisor-持久化进程部署方案

190、PEP-744 – 关于 JIT 编译

191、Zapier 如何能自动执行数十亿个任务?

192、Meta 使用单体架构仅 5 个月就发布了 Threads

193、Python 命名约定:最佳实践和示例

194、Great_Tables 的设计理念

195、Python 为什么不能将列表作为字典的键?

196、使用树莓派 +Python+Influxdb 开发温度监测器

197、如何用单行 Python 代码通过面试编码

198、当你的老师希望你去做开源

199、我每天在用的 Python f-string 代码

200、用 Django 和 OpenAI 开发一款语音笔记应用

201、Python Web 开发者的最佳安全实践

202、Fedora 希望为其 Python 构建作 “-O3” 优化

203、Ruff v0.4.0:一个手写的 Python 递归下降解析器

204、给 Django RSS 源设置样式

205、Python 中快捷的概率过滤器

206、Code Review 时,曾被我忽视的 3 件重要小事

207、用 Python 记录下今天敲了多少次键盘

208、是否应该使用上界版本约束?

209、如何开发一个代码格式化工具?

210、公布 py2wasm:将 Python 程序转换为 Wasm

211、对比 Ruby 与 Python 的 for 循环

212、Python 小陷阱:strip、lstrip、rstrip 删除内容比预期的多

213、用 Python 讲解进程间通信的核心机制

214、PEP 745 – Python 3.14 的发布计划

215、Python 不同数据结构的时间复杂度

216、从第一性原理出发理解 Django

217、Python 线程池的源码实现分析与相关问题探讨

218、如何用 Python 设计和实现插件架构?

219、浅谈 Python、Go、Rust 的异常处理

220、mpmetrics 内存管理的设计

221、编程语言中分号的起源和优点

222、谷歌在开发者大会前裁员了 Python、Flutter 和 Dart 团队

223、FastAPI 专家给出的 FastAPI 使用贴士

224、PEP 686:将 UTF-8 模式设为默认配置

225、Pydantic:简化 Python 中的数据验证

226、中小型 Python 项目配置和数据读写的最佳实践

227、为了乐趣和(并发的)收益而给 requests 库打补丁

228、CPython JIT 内部原理:Python 启动时会发生什么?

229、Sleepsort:在线程休眠时排序

230、Python、JavaScript 和 Ruby 用莱布尼茨公式计算 π 的值

231、10 年参加 Python 会议

232、关于 for 循环的一些思考

233、前 1% 精英工程师的 7 个简单的习惯

234、我最喜欢的 Python 3.13 新特性

235、Python 3.13 新功能盘点介绍

236、Python Asyncio 工作原理:从零实现一个简化版 Asyncio

237、友好的 Python:封装和复用

238、零基础入门 Python 文件处理篇——实现一个简单的文件搜索引擎

239、用 HTMX 和 Django 开发一个 Connect Four 游戏

240、用 wxPython 开发一个简单的计算器

241、学生在入门数据科学时常犯的错误

242、使用 “不安全的 Python” 加速 Numpy 代码 100 倍

243、Python 字典详细的历史演变过程

244、重新发明 Python notebook 的经验教训

245、Python 软件基金会新闻:2022 和 2023 资助计划的透明度报告

246、引人注目的 Python Streamlit:精美的交互式地图和图表

247、我絕不用 result 作為變數名稱

248、Python 中使用 Loguru 记录日志

249、35 道 Django 技术面试题

250、Python 的集合是没有值的字典

251、使用 Sliver 渗透测试套件的针对 Mac 的 PyPi 包后门

252、为什么 TensorFlow 正在缓慢消亡?

253、Python 中的延迟计算是什么?

254、为什么要看 Python 源码?它的结构长什么样子?

255、2014 年我的 10 个业余项目

256、无需数学公式,解释 LLM 的工作原理

257、替代实现的问题

258、正则表达式匹配可以很简单且高速

259、如何利用内存中还在运行的代码,恢复已删除的源码?

260、PEP-667:命名空间的一致视图

261、用 100 行代码替换 pyinstaller

262、py.space:免费开发在线的 Python 应用

263、使用 Python 3.12 作静态类型函数式编程

264、如何用 Python 动态生成 Github 个人主页 README?

265、用 pyastgrep 作自定义 linting

266、使用 pygments 生成代码片段的图片

267、使用纯 NumPy 实现 Llama 3

268、AI 帮你写的代码,所有权归谁?

269、聪明的代码可能是你写过最糟糕的代码

270、我「接见」了诺奖得主

271、450 天成为 Python 核心开发者

272、Python 如何比较浮点数和整数?

273、JIT 和移除 GIL 都不是我最期待的 Python 3.13 特性

274、从事 Python 打包工作 6 年的不为人知的故事

275、庆祝 Beautiful Soup 的 20 周年

276、曾经最喜欢 Ruby,现在可能是 Python

277、使用 Postgres 的 Django 异步任务队列(不是 Kafka、Rabbit MQ、Celery 或 Redis)

278、在 Streamlit 中支持异步 MongoDB 操作

279、LangChain 实战:利用 LangChain SQL Agent 和 GPT 进行文档分析和交互

280、pyo3_asyncio:Python Asyncio 事件循环的 Rust 绑定

281、PyPy 已经悄悄地为我工作了好几年了

282、许多实用的 Python 命令行程序

283、我最喜欢教的编程问题:数字长度

284、修复 Python 循环导入的一种方法

285、PEP-789:限制异步生成器的 yield,防止任务取消错误

286、我的 PyCon US 2024 回顾

287、Python 开发游戏如何选择引擎?

288、ChatTTS:语气韵律媲美真人的开源 TTS 模型

289、使用特定的算法将运行速度提高 15×

290、用 GPT-4o 生成 Flask 项目代码,能做到多好?

291、用 Python 开发 Scrapscript 语言的编译器

292、什么是 Python 的可哈希对象?

293、用一道算法题比较 Python、Go、C++、C、AWK、Forth 和 Rust 的性能

294、给 NumPy 2.0 实现更快速的字符串函数

295、Python 中的 pycache 文件夹是什么?

296、CPython 垃圾回收:内部机制和实现算法

297、从零开始搭建自己的相似图片搜索引擎

298、使用 Pydantic Logfire 满足你的日志记录需求

299、FastAPI 深度揭秘:高效 Web 开发指南

300、通过用 Python 实现 HTTP 服务器来理解它

301、我对 “Excel 里的 Python” 的看法

302、用 Python 将卷曲文本的图像提取成 PDF

303、Python Celery 的缺陷

304、事件驱动的 Ansible,是什么、为什么以及如何使用?

305、我国出版的 Python 教材几乎都有基本概念错误

306、NumPy 2.0:一个重要的里程碑

307、2024 年 Python 语言峰会:Python 该采用日历版本吗?

308、2024 年 Python 语言峰会:我们应该让 pdb 变得更好吗?

309、2024 年 Python 语言峰会:手机端上的 Python

310、Python 项目管理入门

311、在 Python 中连接字符串:一个 “啊哈” 时刻

312、掌握上下文管理器,简化 Python 资源管理

313、如何从 Pandas 迁移到 Polars

314、向 CPython 添加 JIT 编译器

315、Debug 日志:CPython GH-120437

316、使用 Rust 将 Python AST 的解析速度提高 20 倍

317、Ruff:Rust 开发的 Python linter-formatter 的内部原理

318、最快运行原型的语言

319、PEP-2026 提议 Python 采用日历版本号

320、优化 Python 的路由和调度:一个新的开源求解器 Timefold

321、深入了解 Python 的集合数据结构

322、使用 weakref 介绍 Python 的弱引用

323、这就是软件开发现在的样子

324、在命令行终端使用大语言模型

325、如何将 Python 包发布到 PyPI?

326、基本 Python 项目设置

327、用 Make 提升 Python 开发者体验

328、Notebooks 是代码中的麦当劳

329、花了 6 个月时间开发 LiveAPI 代理,我得到的 10 个经验教训

330、Polars 1.0 版本发布了!今后的计划?

331、Python 努力应对 Apple App Store 的拒绝

332、从 PDF 中提取数据的挑战,实用的 RAG 应用

333、Python 中实现阶乘函数的十种方法

334、Python 开发的最佳实践

335、MicroPython 入门指南:(一)环境配置、Blink、部署

336、Python 使用 .NET 开发的类库来提高你的程序执行效率

337、我的 Python 代码是一种神经网络

338、Python 稀疏数组生态系统概述

339、犯罪分子冒充 “乐于助人” 的 Stack Overflow 用户推送恶意软件

340、使用 Prettier 对 Django 或 Jinja 模板作格式化

341、保持修改同步的两种方法:派生与测试

342、Python 的包管理工具真是多啊

343、用 Flask 和 HTMX 开发一个动态博客(第 1 篇)

344、PySkyWiFi:利用航空公司漏洞,实现免费上网

345、让 Python 失去随机性

346、ChatGPT 沙盒中 Linux 系统的秘密

347、我用 AI 自动将帽子戴到窗外的纽约人头上

348、pip 与 uv:Streamlit Cloud 如何将程序加载时间缩短 55%?

349、讲座:CPython JIT(Chipy 2024)幻灯片和参考链接

350、Python 包命名的最佳实践

351、系统调用的对决:Python 与 Ruby 的差异

352、利用 GitHub Action 做爬虫,并将数据存在 SQLite 数据库中

353、我从 35 年软件开发生涯中得到的 12 条经验教训

354、写给 15 年前的自己的 10 条编程建议

🐿️项目&资源

1、magic-animate:使用扩散模型的时间一致的人像动画

2、phpy:连通 Python 和 PHP 的生态系统

3、insanely-fast-whisper:快到极致的 Whisper

4、coffee:使用 AI 将 UI 的构建和迭代速度提高 10 倍

5、FastUI:更快构建更好的 UI

6、mistral-src:Mistral AI 7B v0.1 模型的参考实现

7、netchecks:查验网络运行条件的工具

8、Pearl:Meta 推出的强化学习 AI 代理库

9、gpt-fast:简单高效的 PyTorch 原生 Transformer 文本生成

10、The-Grand-Complete-Data-Science-Materials:数据科学的视频和材料

11、awesome-LLMs-In-China:中国的大模型

12、msgspec:高性能的序列化和校验库

13、feedi:打造个人的新闻聚合阅读器

14、generative-ai-python:用 Google AI SDK,开发 Gemini 和 PaLM 应用

15、python-guide-for-javascript-engineers:开源电子书《JavaScript 工程师的 Python 指南》

16、sqlmap:SQL 注入和渗透测试工具

17、TikTokDownloader: TikTok 和抖音数据采集工具

18、Osprey:通过视觉指导微调实现对像素的理解

19、django-cast:基于 Django 和 Wagtail 的博客/播客项目

20、Qexo:快速、强大且漂亮的 Hexo 编辑器

21、project-based-learning:精选的基于项目的教程列表

22、Amphion:用于音频、音乐和语音生成的工具包

23、nicegui:使用 Python 开发 Web 用户界面

24、csvkit:用于转换和处理 CSV 的命令行工具

25、evue:基于 html/css 的高性能 GUI 框架

26、JARVIS:自己的个人语音助手

27、Gooey:只需一行即可将几乎任何 Python 命令行程序转换为完整的 GUI 程序

28、mod:Mojo 的包管理器工具

29、canopy:由 Pinecone 提供支持的 RAG 框架和上下文引擎

30、toogether-backend:Django REST 社交约会 APP 项目

31、DouyinLiveRecorder: 可循环值守和多人录制的直播录制软件

32、StreamDiffusion:用于实时交互式生成的管道级解决方案

33、sqlglot:SQL 解析器和转译器

34、texify:输出 LaTeX 和 Markdown 的数学 OCR 模型

35、talebook:一个简单的在线版个人书库

36、watchfiles:简单快速的文件监听和代码重新加载

37、hy:嵌入在 Python 中的 Lisp 方言

38、pyapp:Python 应用的运行时安装器

39、yarl:一个 URL 解析工具

40、apispec:可插拔的 API 规范生成器,支持 OpenAPI 规范

41、marshmallow:支持复杂对象与简单数据类型相互转换

42、jake:在 GitHub 上轻松创建和部署自己的单链接网站

43、docflow:功能强大的文档管理 API,无缝上传、下载、组织、版本控制、共享

44、auto_job__find__chatgpt__rpa:基于 ChatGPT 的自动投简历助手

45、oshit:放在命令行终端的 Hacker News

46、mixtral-offloading:在 Colab 或个人电脑上运行 Mixtral-8x7B 模型

47、RecoverPy:以交互方式从终端查找和恢复已删除或覆盖的文件

48、MobileVLM:美团开源的移动设备视觉语言助手

49、ydata-profiling:用于 Pandas 和 Spark DataFrame 的数据分析

50、pdfsyntax:检查和修改 PDF 文件内部结构

51、harlequin:终端里的 SQL IDE

52、litellm:使用 OpenAI 格式调用所有 LLM API

53、unstructured:用于 AI 模型的非结构化数据预处理工具

54、chatgpt-on-wechat: 基于大模型搭建的聊天机器人,支持微信、企业微信、公众号、飞书

55、whisperX:具有单词级时间戳的自动语音识别

56、42 道在线的 Python 编程练习题

57、mealie:自托管的食谱管理和膳食计划项目

58、guardrails:给大语言模型添加护栏

59、chainlit:在几分钟内构建 Python LLM 应用程序

60、functime:用 Polars 构建的时间序列机器学习

61、niquests:使用 HTTP/3、HTTP/2,支持异步的 requests

62、slotscheck:确保你的__slots__正常工作

63、panel:强大的数据探索和 Web 应用框架

64、QAnything:基于任何东西的问答

65、Bert-VITS2-ext: 基于 Bert-VITS2 做的表情、动画测试

66、weread-exporter: 将微信读书中的书籍导出成 epub、pdf、mobi 等格式

67、leetcode-solution:用 Python 解各种 LeetCode 问题

68、CapsWriter-Offline: CapsWriter 离线版,好用的 PC 端语音输入工具

69、surya:任何语言的准确行级文本检测和识别(OCR)

70、GPT-SoVITS:1 分钟的语音也可训练一个好的 TTS 模型

71、trt-llm-rag-windows:使用 TensorRTLLM 在 Windows 上创建 RAG 聊天机器人

72、LangGPT:让每个人都能成为提示词专家

73、core:可用于生产的 AI 助手框架

74、van-gonography:将任意类型的文件隐藏在一张图像中

75、mpmath:任意精度的浮点数运算

76、sqlite-worker:在多线程应用中轻松管理 SQLite

77、granian:用于 Python 程序的 Rust HTTP server

78、fasthx:FastAPI + HTMX 开发框架

79、ml-engineering:机器学习工程开源书籍

80、sglang:专为大型语言模型设计的结构化生成语言

81、chatgpt_telegram_bot:ChatGPT Telegram 机器人,无限制用 GPT-4

82、HuixiangDou:基于 LLM 的领域知识助手

83、ComfyUI-InstantID:ComfyUI 的 InstantID 的非官方实现

84、ComfyUI-PhotoMaker-ZHO:ComfyUI 的 PhotoMaker 的非官方实现

85、excelCPU:用 Excel 实现的 16 位 CPU 和相关文件

86、whenever:万无一失的 Python 日期时间

87、DeepSeek-Coder:让代码自己编写

88、fastcrud:FastAPI 的异步 CRUD 操作

89、leptonai:简化 AI 服务构建的 Pythonic 框架

90、gpt-newspaper:用 GPT 创建个性化报纸

91、apprise:几乎适用于所有平台的通知推送

92、procrastinate:基于 PostgreSQL 的 Python 任务队列

93、flent:灵活的网络基准测试工具

94、urllib3:新版本支持在浏览器发起 HTTP 请求

95、gnuplotlib:基于 gnuplot 的 numpy 绘图后端

96、history_rag:用 RAG 搭建中国历史问答应用

97、uv:性能极快的 Python 包安装和解析器

98、sqlite-web:基于 Web 的 SQLite 数据库工具

99、celery-exporter:导出 Celery 指标用于 Prometheus

100、pyupgrade:自动升级 Python 较新版本的语法

101、ollama-python: Ollama Python 库

102、web2pdf:将网页转换为 PDF 的 CLI

103、natural-sql:文本生成 SQL 的大语言模型

104、rawdog:在 CLI 中自动生成并执行 Python 脚本

105、UFO:基于 UI 与 Windows 系统交互的 AI 代理

106、toolong:查看、跟踪、合并和搜索日志文件(以及 JSONL)的终端应用

107、Owl:在本地运行的个人可穿戴 AI

108、hyperdiv:用 Python 构建响应式 Web UI

109、fabric:使用 AI 增强人类

110、ingestr:用单个命令在任何数据库间无缝复制数据

111、justpath:在 Windows 和 Linux 上检查和优化 PATH 环境变量

112、mountaineer:用于 Python 和 React 的自带电池的 Web 框架

113、generate:一个 API 访问国内外大模型平台

114、StringZilla:将 C、C++、Python、Rust 和 Swift 的字符串速度提高 10 倍

115、DrissionPage: 网页自动化工具,能控制浏览器,也能收发数据包

116、Daft:Rust 开发的面向云的分布式 Python DataFrame

117、magika:使用深度学习来检测文件内容的类型

118、frappe:低代码 Web 框架,使用 Python 和 Javascript

119、Umi-OCR: 开源、免费的离线 OCR 软件,支持截屏/批量导入图片

120、xonsh:Python 开发的跨平台的类 Unix 的 shell

121、umami-python:Python 开发的 Umami 分析客户端

122、returns:让函数返回有意义、类型化且安全的内容

123、pyquest:一系列的 Python 编程教程

124、flect:用于构建全栈 Web 应用的 Python 框架

125、docker-android:Docker 里的 Android,支持 noVNC 和视频录制

126、anthropic-sdk-python:调用 Claude 3 等大模型

127、PhotoMaker:制造逼真的人物照片

128、metube:自托管的 YouTube 下载器(youtube-dl/yt-dlp 的 Web UI)

129、cachetools:可扩展的内存化集合和装饰器

130、speedtest-cli:使用 speedtest.net 测试网络带宽的命令行界面

131、Open-Sora-Plan:旨在重现 Sora(Open AI T2V 模型)

132、minisora:旨在探索 Sora 的实施路径和未来发展方向

133、flet:用 Python 开发实时的 Web、移动端和桌面程序

134、ss-python:Python 项目模板,涵盖整个开发生命周期

135、dukpy:用于 Python 简化版 JavaScript 解释器

136、PyKidos:一个 Python 编程练习网站

137、hatchet:分布式的容错的任务队列

138、full-stack-fastapi-template:全栈的现代 Web 项目模板

139、bython:带花括号的 Python

140、treq:构建在 Twisted 上的 HTTP 请求库

141、JavSP:汇总多站点数据的视频元数据刮削器

142、botasaurus:强大的网络爬虫框架

143、pywebview:用 JavaScript、HTML 和 CSS 构建 GUI

144、Paper-Piano:在白纸上弹钢琴

145、grok-1:马斯克开源的 Grok

146、DarkGPT:基于 GPT-4-200K,查询泄露的数据库

147、structlog:简单、强大、快速的 Python 日志记录库

148、pydumpling: 针对 Python 的异常调试器

149、can_ada:快速且符合规范的 URL 解析库

150、Mindgraph:使用 AI 生成和查询不断扩展的知识图谱

151、speechbrain:基于 PyTorch 的语音工具包

152、python-anyconfig:以通用 API 加载和转储各种格式的配置文件

153、Llama-Chinese: Llama 中文社区,最好的中文 Llama 大模型

154、python-for-android:将 Python 程序变成 Android APK

155、img2img-turbo:Stable Diffusion turbo 实现的 sketch2image、day2night 等

156、ludic:用纯 Python 构建动态 HTML 页面的轻量级框架

157、mojo:Mojo 编程语言开源了

158、Suno-API:基于 Python 和 FastAPI 的非官方 Suno API

159、blacken-docs:对文档中的 Python 代码块上运行 “black”

160、pathvalidate:用于规范化/验证字符串,例如文件名和文件路径

161、LunarLink: 基于 HttpRunner + Django + Vue + Element UI 的接口自动化测试平台

162、leaping:轻量级的 Python 测试调试器

163、keepyourmouthshut:用 AI 能力录制播客

164、MoneyPrinterTurbo:利用 AI 大模型,一键生成高清短视频

165、AIOS:LLM 代理操作系统

166、LaVague:使用大行动模型框架实现自动化

167、Gmeek:一个完全使用 Github 的博客框架

168、posthog:提供开源产品分析、会话录制、功能标记和 A/B 测试

169、devika:Cognition AI 的 Devin 的开源替代品

170、OpenDevin:Devin 的开源实现

171、SWE-agent:可修复 Github 问题的 AI 软件工程师

172、openui:描述你想要的 UI,它实时帮你生成

173、ragflow:基于深度文档理解的开源 RAG 引擎

174、zibai:高性能的纯 Python WSGI 服务器

175、podgenai:GPT-4 制作有声读物/播客 mp3 生成器

176、qiling:真正可检测的二进制仿真框架

177、maxtext:谷歌推出的简单、高性能及可扩展的 JaxLLM

178、nava:在 Python 中播放声音

179、MuseV:无限长度和高保真的虚拟人视频生成

180、restai:一个 AIaaS(AI 即服务)开源平台

181、open-interpreter:计算机上的自然语言界面

182、narwhals:Polars、pandas、cuDF、Modin 的轻量级可扩展兼容层

183、mantis:可自动发现、侦察和扫描漏洞的安全框架

184、FreeAskInternet:免费私有且本地运行的搜索聚合器与答案生成

185、PyCharm 博客总结的一系列 Django 学习资源

186、great-tables:用 Python 生成信息丰富的精美表格

187、jiaTansSSHAgent:实现 XZ sshd 某些后门功能

188、docx2python:提取 docx 的页眉、页脚、文本、脚注、尾注、属性和图像

189、WechatMoments:微信朋友圈导出工具

190、low_cost_robot:超低成本实现机械臂

191、drawpyo:用 Python 生成 Draw.io 图表

192、drawdb:免费直观的在线数据库设计工具和 SQL 生成器

193、pylyzer:快速的 Python 静态代码分析器和语言服务器

194、anthropic-cookbook:一些有趣而有效的使用 Claude 的方法

195、Flowmium:用 Rust 写的 Python 工作流编排器

196、github2file:从 Github 下载和处理文件

197、Python 知识备忘录

198、DouZero:通过自玩深度强化学习掌握斗地主

199、dashboard-icons:仪表板图标资源

200、newspaper4k:从新闻网站提取文章、标题和元数据

201、translateLocally:在本机上用 LLM 快速安全地翻译

202、constable:将打印直接插入 AST 进行状态调试

203、TextBlob:情感分析、词性标记、名词短语提取、翻译等

204、wewe-rss:生成微信公众号 RSS,支持私有化部署

205、llama3:Meta Llama 3 的官方仓库

206、llama3-Chinese-chat:Llama3 中文仓库,各种聚合资料

207、reader:将 URL 转换为对 LLM 友好的文本

208、tasktiger:基于 Redis 的 Python 任务队列

209、utt:用 Python 编写的简易命令行时间跟踪器

210、simone:将 YouTube 视频转换为文章进行发布

211、h11:用纯 Python 实现的 HTTP/1.1 库

212、browser-hub:浏览器包装器,可运行多个浏览器实例

213、lingua-py:极准确的自然语言检测库

214、photo-similarity-search:基于苹果芯片的照片相似度 Web 应用

215、Windrecorder:记录屏幕内容,实现记忆搜索

216、logfire:用于 Python 的可观测性工具

217、pyinfra:用 Python 实现基础设施自动化

218、pipxu:使用 UV 在隔离环境中安装和运行 Python 程序

219、tkforge:在 Figma 中拖放创建 Python GUI

220、TagStudio:文件和照片管理系统

221、coredumpy:保存崩溃的站点以作事后调试

222、plane:开源的 JIRA、Linear 和 Asana 替代品

223、Scrapegraph-ai:基于 AI 的 Python 抓取工具

224、tv:自动收集 IPv4 酒店电视直播源

225、netprobe_lite:用 Python 开发的网络性能测试工具

226、dangerzone:将有害的 PDF、office 文档或图像转换为安全的 PDF

227、MS-DOS:MS-DOS 1.25、2.0 和 4.0 的源代码

228、pywinassistant:用自然语言控制 Windows 用户界面

229、chinese-calendar:判断一天是不是法定节假日/工作日

230、Oven:探索 Python PyPI 包

231、tetos:适用于多种 TTS 服务的统一接口

232、relax-py:又一个 Python Web 框架

233、哈佛大学 2024 年 CS50 线上课程

234、portr:专为团队设计的开源的 ngrok 替代方案

235、py-compress-compare:对比分析 zlib、LZ4、Brotli 和 Zstandard

236、pyspread:用 Python 开发的电子表格,可支持 Python 代码

237、PgQueuer:基于 PostgreSQL 的任务队列库

238、你用人工智能做过的最实用的事情是什么?

239、The-Python-Graph-Gallery:数百个用 Python 绘制的图表

240、parler-tts:高质量的 TTS 模型

241、UXsim:道路上的车辆交通流模拟器

242、Quads:基于四叉树的计算机艺术

243、bilibot:用哔哩哔哩用户评论微调的本地聊天机器人

244、pyaction:带有 Python、git 和 Github CLI 的 Docker 容器

245、firecrawl:将整个网站变成 LLM-ready 的 markdown

246、plotille:使用盲文点在终端中绘图

247、petl:Python 提取、转换和加载数据表

248、FunClip:视频语音识别和剪辑工具,集成 AI 剪辑功能

249、map-machine:OpenStreetMap 的 Python 渲染器

250、IC-Light:给图片加上打光照明

251、用于处理 Excel 的 Python 资源

252、yen:Python 虚拟环境管理工具,无需预装 Python

253、Tensor-Puzzles:21 个张量谜题

254、dishka:依赖注入框架

255、hstream:将 Python 脚本转换为 Web 应用

256、cover-agent:AI 自动生成测试,提升代码覆盖率

257、pygments:用 Python 开发的通用型语法高亮工具

258、hashquery:在数据仓库中定义和查询 BI 模型

259、Python 有哪些指标监测库?

260、stamina:可用于生产的 Python 重试库

261、piku:支持对自己的服务器作 git 推送部署

262、mql:用自然语言输入生成 SQL 查询

263、llama-fs:基于 llama 3 的自组织文件系统

264、orjson:快速准确的 JSON 库,支持数据类、日期时间和 Numpy

265、asyncssh:在 asyncio 上提供 SSHv2 协议的异步客户端和服务器

266、ipyblender-experimental:Jupyter 中引入 Blender

267、searxng:免费的互联网元搜索引擎,汇总各种搜索服务和数据库的结果

268、rio:纯 Python 的 Web 开发框架,无需 JavaScript、HTML 和 CSS

269、buku:个人的文本迷你网络

270、resume-builder:纯 Python 开发的简历生成工具

271、more-itertools:比 itertools 丰富的可迭代对象操作

272、tach:强制实施模块化、解耦的包架构

273、Zango:构建企业级应用/微服务的 Python Web 框架

274、pdm:支持最新 PEP 标准的 Python 包和依赖项管理工具

275、Think Python 第三版(免费在线)—Think Python, 3rd edition

276、关于音乐处理的 Python 基础笔记

277、ChatTTS:用于日常对话的生成语音模型

278、几个与 ChatTTS 相关的项目

279、koheesio:构建高效数据管道的 Python 框架

280、groqbook:使用 Groq 和 Llama3 在几秒内生成整本书

281、cachebox:用 Rust 开发的高性能 Python 缓存库

282、mesop:Google 开源基于 Python 的 UI 框架

283、Qwen2:阿里云开源的大模型系列

284、RSS-Translator:简洁可自部署的 RSS 翻译器

285、farfalle:AI 搜索引擎, 用本地或云 LLM 自托管

286、chsrc:全平台命令行换源工具

287、WeasyPrint:非常棒的工具,将 Web 生成 PDF 文档

288、oxo:现代的安全扫描编排器

289、jupyterlab-desktop:JupyterLab 桌面版,基于 Electron

290、teo:模式驱动的 Web 服务端框架

291、aiosql:Python 中的简单 SQL

292、thread:AI 驱动的 Python 笔记本,使用 React 构建

293、OpenRecall:Windows Recall 的开源替代

294、requests-futures:使用 Futures 实现的异步 Python HTTP Requests

295、websocket-client:Python 的 WebSocket 客户端

296、Freeway:WiFi 渗透测试与审计工具

297、cibuildwheel:以最少的配置为所有平台构建 Python wheel

298、超过 6000 份免费的速查表

299、pdf-to-podcast:将任何 PDF 转换为播客节目

300、prettypretty:漂亮的终端颜色库

301、django-render:使用 Django 和 React 构建用户友好的应用

302、holmesgpt:GPT 支持的 DevOps 助手

303、labelme:用 Python 作图像多边形标注

304、aurora:Python 实现的快速、可扩展的静态站点生成器

305、httpstat:使 CURL 统计变得简单

306、writer-framework:用于创建 AI 应用的全栈框架

307、surya:OCR、布局分析、顺序读取、90+ 种语言的行检测

308、MiniCPM-Llama3-V 2.5:手机上媲美 GPT-4V 的多模态 LLM

309、pyod:用于异常值检测 Python 库

310、warp:用于高性能 GPU 仿真和图形的 Python 框架

311、Your-Journey-To-Fluent-Python:你的流畅的 Python 之旅

312、llm:从命令行访问大语言模型

313、lmdocs:使用 LLM 生成 Python 项目的帮助文档

314、make-python-devex:使用 Make、Homebrew、pyenv、poetry 等工具的示例

315、vulture:查找无效的 Python 代码

316、CleanMyWechat: 自动删除 PC 端微信缓存数据

317、wxauto:Windows 版微信自动化,可发送/接收消息,简单微信机器人

318、youdaonote-pull:一键导出/备份有道云笔记的所有笔记

319、reladiff:跨数据库对大型数据集作高性能比对

320、hrms:开源人力资源和薪资管理软件

321、burr:构建能够做出决策的应用(聊天机器人、代理、仿真等)

322、thread:AI 驱动的 Jupyter Notebook

323、graphrag:基于图形的模块化 RAG 系统

324、puepy:基于 PyScript 的 Python+Webassembly 前端框架

325、psqlpy:Rust 写的异步 Python PostgreSQL 驱动

326、pretzelai:Jupyter Notebook 们的现代替代品

327、meet-libai: 构建李白知识图谱,训练 AI 李白智能体

328、flpc:Rust 开发的 Python 正则表达式库

329、Taiwan-LLM:台湾繁体中文 LLM

330、ttkbootstrap:tkinter 的增强主题,受 Bootstrap 启发的现代平面风格

331、bunkerweb:开源的 Web 应用防火墙(WAF)

332、AI-Math-Notes:交互式的 AI 数学黑板

333、cookiecutter-django:快速启动生产就绪的 Django 项目

334、Linly-Talker:数字化身系统,结合大语言模型与视觉模型

335、dnstwist:检测域名的钓鱼攻击、拼写错误抢注和品牌冒充

336、posting:位于终端里的现代 API 客户端

337、filesystem_spec:Python 文件系统应遵守的规范

338、babel:Python 国际化库

339、fastapi-docker-temp:基于 FastAPI 的最小化 Docker 项目模版

340、crawlee-python:Python Web 抓取和浏览器自动化库

341、django-sql-explorer:通过 SQL 查询,在整个公司内轻松共享数据

342、pyxel:Python 的像素风游戏开发引擎

343、0xtools:分析 Linux 系统上应用的性能

344、Secator:渗透测试人员的瑞士军刀

345、rss2newsletter:将 RSS/Atom feed 转换为邮件通讯

346、vectorlite:SQLite 的快速可调节的向量搜索扩展

347、LivePortrait:让人像肖像栩栩如生

🐢播客&视频

1、PSF 官宣一档播客节目:Python 的隐藏人物

2、Talk Python To Me #442 使用 msgspec 作超高速的消息解析

3、DjangoCon US 2023 的视频列表,60 个视频

4、PyConChina 2023 的演讲视频

5、Episode #184:PyCoder's Weekly 的 2023 年总结

6、Requests vs Httpx vs Aiohttp 该选哪一个呢?

7、为什么 Python, Go, Rust, Kotlin 没有三元运算符?

8、 捕蛇者说 Ep 44. 与 Tualatrix 聊聊独立开发使用的技术栈

9、给 Pythonistas 的 Rust 编程入门教程

10、Meta 喜欢 Python

11、Talk Python To Me #449:使用 FastUI 构建 UI

12、带大家感受一下没有 GIL 的 CPython

13、ruff、uv 和 Astral:Python 工具链,使用 Rust 提速

14、使用 Nextjs、Tailwind 和 Django 克隆一个全栈的 Airbnb

15、Django Brew:一档新的 Python 播客

16、使用 Django、Channels 和 HTMX 克隆一个流式 ChatGPT

17、2024 年学习数据科学的系列视频

18、2024 年菲律宾 PyCon 演讲视频列表

19、2024 年构建大语言模型的小指南

20、2023 年的 800 多期 Python 演讲视频

21、教程:使用 Python + HTMX + Tailwind 作 Web 开发

22、core.py Ep 10:开发者聊 Python 3.13 的 REPL

23、The Python Show 40 - 与 Antonio Cuni 一起聊开源开发

24、你最喜欢的有关 Python 的 YouTube 频道是什么?

25、PyCon 2024 现场录制的播客

26、图灵奖得主巡礼系列播客,已更新 15 期

27、PyCon US 2024 演讲视频列表

28、PyCon Sweden 2024 演讲视频

🥂讨论&问题

1、为什么 Python 会有.venv 虚拟环境的概念?

2、Java 如何调用含有第三方依赖的 Python 项目?

附录

1、Python on Mobile: State of the Union

2、为什么我不推荐写所谓的 main 函数?

3、“降临节日历” 系列文章

4、faster-whisper:使用 CTranslate2 作更快的 Whisper 转录

5、Reclaiming the Web with a Personal Reader

6、Flask 已死,FastAPI 永生

7、理性参与讨论《Flask 已死,FastAPI 永生》

8、数据兔子洞:爱丽丝从 Pandas 到 DuckDB 仙境的冒险

9、PEP-3141--数字的类型层级

10、ByteTalk 3. 跟图拉鼎聊聊独立开发者的那些事

11、Fortran 社区的讨论

12、Polars 实用教程

13、用 SQL 求解魔方

14、用 SQL 实现量子计算机模拟器

15、Python uv 中文翻译

16、Rye: a Hassle-Free Python Experience

17、Rye Grows With UV

18、Python 及很多项目的 EOL 时间

19、谷歌、微软、Meta?谁才是 Python 最大的金主?

20、tox 教程

21、将指针的地狱引入 Python

22、uv - Python 包的下一次演变?

23、suno 逆向工程 API

24、Python 之父为什么嫌弃 lambda 匿名函数?

25、Google 内部专注于代码质量的 “Code Health” 系列

26、RSS 预览美化

27、开发编程语言的十年

28、通过 for 循环,比较 Python 与 Ruby 编程思想的差别

29、编程语言的四种错误处理方法

30、两种风格的错误处理

31、将 Python 错误作为值:比较 Go 和 Rust 的使用模式

32、Python 为什么不用分号作终止符?

33、h2:HTTP/2 协议栈的纯 Python 实现

34、Tkinter-Designer

35、使用 Python + HTMX + Tailwind 作 Web 开发

36、What's New In Python 3.13

37、翻译:ython Asyncio 工作原理:从零实现一个简化版 Asyncio

38、chinese-calendar

39、对比最流行的 6 个 Python 日志记录库

40、提名高天为 Python 核心开发者

41、Python 中 -m 的典型用法、原理解析与发展演变

42、Python 已经支持中文变量名啦!

43、NumPy 2.0.0 Release Notes

44、Polars vs. pandas:有什么区别?

45、Python 论坛的详细讨论

46、翻译:Python 的包管理工具真是多啊

47、如何上手最新的 CPython JIT?

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号