我从 Python 潮流周刊提取了 800 个链接,精选文章、开源项目、播客视频集锦
你好,我是豌豆花下猫。前几天,我重新整理了 Python 潮流周刊的往期分享,推出了第 1 季的图文版电子书,受到了很多读者的一致好评。
但是,合集和电子书的篇幅很长,阅读起来要花不少时间。所以,为了方便大家阅读,我打算将合集进一步整理,分门别类将原始内容的标题罗列出来。
本文总计约 800 个链接,有 5 大分类,你可以快速浏览文章、项目、播客、视频和话题讨论的标题,快速找到自己感兴趣的内容进行查看。
Python 周刊的精美电子书 EPUB、PDF 及 Markdown 版本,请在公zh号“Python猫”里发送“W30”,获取免费下载链接
🦄文章&教程
精选国内外的优质文章,主要来自于个人博客、技术平台、企业网站等。
2、深入理解 Python 虚拟机:描述器实现原理与源码分析
7、“Externally managed environments”:当 PEP-668 影响了 pip
11、Nginx+uWSGI 部署 Django 以及负载均衡操作
13、PyInstaller:将你的Python代码打包成独立应用程序
15、GIL vs. nogil: 改动一行代码,提升十倍 I/O 性能
20、umongo + motor: 构建高效 MongoDB 应用的最佳组合
21、徒手使用 LangChain 搭建一个 ChatGPT PDF 知识库
22、Python 真的是靠一个 switch 来执行字节码的吗?
23、SQLite 的文艺复兴
24、八十行代码实现开源的 Midjourney、Stable Diffusion “咒语”作图工具
27、Celery 的诸多问题
30、关于 PyPI 的一系列新闻/文章(共7篇)
32、Making the Global Interpreter Lock Optional
33、Towards Native Profiling for Python
35、Pattern Matching, __match__, and View Patterns
36、Python on Mobile: State of the Union
41、原推荐文章为拼凑且非原创,已删
45、一览 Python 3.12!PEP 701 —— f-string 语法规范化
47、PEP-594 已被实现:Python 3.13 将移除 20 个标准库
48、Grasshopper:一个用于负载测试的开源 Python 库
50、三个 Python 练手项目的实战教程:用 Python 开发 Telegram 机器人、花一周末用 Python 实现 DNS、用 Python 构建你自己的 Git
51、CPython 贡献日记:Python 3.12 有什么?
53、我买了本豆瓣 9.6 分的 Python 书,发现里面每 5 页一个错误?!
60、内容删除
62、了解 CPU 有助于提升 Numba 和 NumPy 代码的速度
63、当字节码咬人时:谁检查 Python 文件编译后的内容?
64、GPT 是如何工作的:200 行 Python 代码实现一个极简 GPT
65、600 行 Python 代码实现两个 Transformer(文本分类+文本生成)
66、AsyncIO
71、Python 3.x从基础到实战 - typing类型提示
76、如何快速处理缺失的数据
83、用少于 100 行的 Rust 使 Python 变快 100 倍
89、Flask vs Django:选择完美的 Python Web 框架
90、为什么不告诉人们“简单地”使用 pyenv、poetry、anaconda
92、线程的问题及其解决方案
93、本地部署开源大模型的完整教程:LangChain + Streamlit+ Llama
96、不使用锁的并发实现
97、贡献 CPython 日记 (3) CPython 是如何运行的
99、CPython、Pypy、MicroPython、Jython……都是些什么?
100、Python APScheduler:感受 AsyncIOScheduler 的强大
101、在生成代码时避免产生技术债务
102、当 NumPy 太慢时
103、Numba 教程:使用 JIT 编译加速 Python 代码
106、 写单元测试的最佳实践
109、像竞赛程序员一样调试
110、Python 3.12 预览版:支持 Linux 性能分析器
114、你并不需要写__all__
116、使用 Python 的 collections.Counter 计算出现次数
117、使用 Numba Vectorize 加速 Python 代码
121、使用 Golang 和 Docker 运行 Python 代码
123、减轻 Python 包管理的痛苦
124、CuPy:将 NumPy 数组调度到 GPU 上运行
125、Python 源码剖析:深度探索 Cpython 对象
126、使用 Flask + Flask RESTful 快速搭建 API 服务
127、详解 Django 请求与响应:深入理解 Web Http 交互的核心机制
128、将大型 Django 项目迁移到 Mypy 的失败之旅
129、如何在 Python 中使用 Notion API?
131、Python 是如何解析空格的?
135、如何管理有近 3 万个文件的超大型 Python 代码仓?
136、使用 PyStack 调试 Python 中的崩溃和死锁
138、Python FastAPI 微服务与 Polylith 架构
140、测量 Python 和 Rust 异步 Web 服务的性能
141、dinov2_retrieval:一个基于 DINOv2 的图片检索应用
143、如何在 Python 项目中使用 TailwindCSS ?
144、Python 元编程实用指南
146、用于路径操作的 Pathlib
147、Stack Overflow、Shopify 及 Levels.fyi 的软件架构
153、释放 PyScript 的力量:在 HTML 中运行 Python 代码
154、通过并发实现更快的文件 I/O
158、掌握 Python 函数式编程
159、Python 3.12 预览版:更直观和一致的 f-string
162、使用异步 Python 克服性能瓶颈:深入研究 CPU 密集型代码
165、LPython:新颖、高性能、适用于多平台的 Python 编译器
166、Cython 3.0.0 的文档
167、Python 中使用 Pandas 和 NumPy 计算变异系数
168、Jupyter 中的生成式 AI
169、Python 中的结构化模式匹配
170、使用 Rich 的 Inspect 查看 Python 对象属性
171、Python 包版本控制的怪癖
172、文件 I/O 并发编程的模式
174、如何在 Python 中用 JPype 与 Pyjnius 调用 Java 代码?
175、如何在 Python 中调用 JavaScript 代码?
176、使用 Textual 构建 ChatGPT TUI 应用程序
177、Python 中的向量数据库入门
179、介绍新开源的 Python 调试器 pdbp (Pdb+)!
181、利用 FastAPI 的后台任务:增强性能和响应能力
182、使用 Python 创建直方图
183、Mypy 1.5 发布了
184、在 Linux 上运行 Python 的“Hello World”脚本时,会发生什么?
185、通过对比 Python 来学习 PostScript
188、一个简单的模块,可以篡改 Python 解释器的数字
191、使用企业数据和 Python 构建 GPT 对话机器人
192、Python 鸡尾酒:将上下文管理器和迭代器等量混合
195、写代码时,优雅有意义吗?
196、Python Asyncio实践--高并发下如何防止缓存击穿
197、高效定时任务处理:深入学习 Python 中 APScheduler 库的奥秘
200、使用 Importlib 实现 Python 延迟加载
201、使用 Python 和 Playwright 进行端到端测试
202、nogil 项目和 Faster CPython 项目
204、为什么要避免在 Python 中用“import *”?
206、使用 Django Rest Framework 实现 JWT 身份验证
207、增强 Django 程序:提升数据库查询的 7 个妙招
212、如何使用 FastAPI 与 aiohttp 进行 SSE 响应开发?
213、用 FastAPI 和 Hamilton 实现的 PDF 摘要工具
214、放弃 Python 拥抱 Mojo?鹅厂工程师真实使用感受
215、Mojo 如何获得比 Python 快 35000 倍的加速?
218、Fixit 2:Meta 的下一代自动修复 linter
221、当 asyncio、twisted、tornado 和 gevent 一起走进酒吧...
223、Python:只需编写 SQL
226、我最喜欢的素数生成函数
227、一份深入探索 Flask 的指南
230、Python 中下划线的十种用法
233、如何在 FastAPI 应用中使用 Tailwind CSS 和 SQLAlchemy
236、探索全球多样性:Pyetho — 用于了解国家及其语言的 Python 库
238、深入学习数据结构与算法:C++、Swift、Python、Java、C#、JavaScript
239、Mojo🔥 终于提供下载了!
241、用 500 行 Python 代码写一个 C 语言编译器
243、用 Python 和 matplotlib 创建漂亮的极坐标直方图
246、Python 容器化部署教程
250、Falcon 180B 正式在 Hugging Face Hub 上发布
253、TOML 文件格式有什么问题?
254、用 Python 玩转遗传算法
255、现代 Python 的类型提示:Protocal 类
256、tornado 的协程调度原理
257、可视化 CPython 发布过程
258、如何用 PyObjC 与 Apple Vision 框架作文本识别
260、使用 Django 和 HTMX 开发一个数据库搜索项目
263、我最爱的解 LeetCode 问题的 Python 技巧
268、迎接新的 SymPy
269、使用 import-linter 让你的 Python 项目架构更整洁
275、深入理解 pytest.main():Python 测试框架的核心功能解析
279、聊聊 Python 3.12 中 perf 的原生支持
281、FastAPI 中的依赖注入:构建可维护的高性能 Web 应用
282、深入理解 python 虚拟机:原来虚拟机是这么实现闭包的
283、探索 Pexpect 库:深入理解 expect_list 方法
290、Python 3.11 vs Python 3.12 之性能测试
293、使用 Stripe、Vue.js 和 Flask 开发收款功能
297、在发布 Python 项目前,建议用上这 4 个工具
298、我们必须聊聊 Flask
299、基于 ProPainter 技术去除图片以及视频水印
300、Google Sheets 也能用 Python 了
302、PEP-730 CPython 提供对 iOS 的官方支持
305、Flask、它的生态和向后兼容性
306、继续关于 Flask 的讨论
308、使用 Rust 将数据分析速度提高 180,000 倍
309、什么是 lambda 表达式?
313、Ruff:一款极其快、兼容 Black 的 Python 格式化工具
320、100%的测试覆盖率是不够的:Python 中基于属性的测试
321、从零开始编写一个 Python 异步 ASGI Web 框架
324、Python 是一种编译型语言
325、Kenneth Reitz:迟来的道歉,以及 requests 3 的进展
328、使用 Python+ChatGPT 开发一个书籍摘要 AI
330、你能用 Python 的 bisect 模块做到这些事
331、为什么说在 Windows 上为 Python 3.12 构建的 SciPy 是一个小奇迹?
332、使用 AI 进行网页抓取实验(使用 GPT-4 解析 HTML)
333、Django vs Flask:哪个是最好的 Python Web 框架?
335、用 Python 开发简单的 Android 数据分析应用
336、改进 Numpy 的 Python API,为 2.0 版本准备
337、将 Python 错误作为值:比较 Go 和 Rust 的使用模式
338、调试 Django 中的 CSRF 失败/403 禁止错误
341、揭开 Python 3.12 的面纱:Python 世界有哪些新东西?
342、Python 的哈希表指南
343、运行不可信的 Python 代码
344、了解 Linux cp 命令并用 Python 编程实现
346、PEP-733:对 Python 公共 C API 的评估
348、一门编程语言应该有多大?
349、四种优化程序的方法
351、是时候改变了:datetime.utcnow() 现已被弃用
354、使用 pip-compile 和 pip-tools 作 Django 的依赖项管理
357、记一次用 Python 的 ast 模块将 Flask 项目转为 Quart 的尝试
359、用组合还是继承?我有不同看法
360、选择正确的数据仪表板工具:Streamlit 和 Shiny 的独特优势
361、Rust std fs 比 Python 慢!真的吗!?
363、Python 是 Easy,Go 是 Simple,但 Simple != Easy
364、使用 Numba 提升 pandas.DataFrame.apply 的 C 级别性能
367、新的开源库 VS. 旧的开源库
369、Python 的软关键字有哪些?
370、用 Python 实现机器人爸爸
372、如何调试 Asyncio 程序?
373、Python 非洲:致 Python 软件基金会的一封公开信
374、Django 5.0 发布了!
375、56 行代码用 Python 实现一个 Flex/Lex
377、为什么不应该在 Python 中过度使用列表解析式?
379、用 django-watson 给 Django 项目添加全文搜索
380、解析 Celery 的扇出模式
382、解密 CPython:当执行 a+b 时,背后发生了什么?
🐿️项目&资源
主要是 Github 上的开源项目、开源电子书、有趣的网站项目等。
7、promptulate:一个强大的 LLM Prompt Layer 框架
8、MicroPython:面向微控制器和嵌入式系统的 Python
10、CyberWaifu:使用 LLM 和 TTS 实现的聊天机器人
14、ipyflow:用于 Jupyter 笔记本的响应式 Python 内核
15、solara:一个纯 python、React-风格的框架
18、frogmouth:一个在终端中浏览 Markdown 的工具
19、使用 Meta AI 的 SAM 进行图像分割的 Python GUI
22、soundstorm-pytorch:在 Pytorch 中实现 SoundStorm
24、Propan:功能强大且易用的 Python 异步 Web 框架
25、talkGPT4All:基于 GPT4All 的一个语音聊天程序
26、lightly:一个用于图像自监督学习的 Python 库
29、pystack
31、M3E 模型
33、domain-admin: 域名 SSL 证书监测平台
35、text-to-video-synthesis-colab:文本生成视频的模型
36、segment-geospatial:使用 SAM 分割地理空间数据
37、traceback_with_variables:Python 回溯(错误消息)打印变量
42、BingAI-Client:突破限制的 New Bing
45、gpt-engineer
48、CPython 实现原理
49、PyQt-Fluent-Widgets:基于 PyQt5 的 Fluent Design 风格组件库
50、pyvibe:使用 Python 生成样式化的 HTML 页面
52、pytudes:短小精悍的 Python 编程练习内容
53、recognize-anything:Recognize Anything 模型和 Tag2Text 模型
54、ask-multiple-pdfs:支持与多个 PDF 聊天的 Langchain 程序
56、awesome-DevOps:精选的 DevOps 平台、工具、实践和资源的列表
57、PyGWalker:将 pandas 数据转换为 Tableau 样式的可视化界面
58、jnumpy:快速用 Julia 编写 Python C 扩展
59、jupyter-ai:JupyterLab 的生成式 AI 扩展
60、broadcast-service: 一个强大的 Python 发布订阅者框架
61、cushy-storage: 一个基于磁盘缓存的 ORM 框架
65、threestudio:用于生成 3D 内容的统一框架
67、cinder:Meta 内部以性能为导向的 CPython 版本
69、gpt-migrate:将代码仓从一种框架或语言迁移成其它
70、FastDepends:从 FastAPI 中提取的依赖注入框架,异步和同步模式都支持
71、Data-Copilot:通过自主工作流程桥接数十亿数据和人类
72、awesome-read-the-docs:精选的项目文档列表
74、Mark Shannon 博士论文:为动态语言构建高性能虚拟机
75、blind_watermark:图片加盲水印,提取水印无须原图
76、VisCPM:基于 CPM 基础模型的中英双语多模态大模型系列
77、polars-cookbook:Python polars 库的教程
79、threads-net:逆向工程 Threads 的 Python API
80、engblogs:用 AI 为科技公司官博作摘要,并部署成网站
81、django-unicorn:Django 全栈的响应式组件框架
82、imarkdown:轻量级的 Markdown 图片链接转换器
87、MetaGPT:给定一行需求,返回 PRD、设计、任务、代码
91、GitHub 上有哪些值得推荐学习的 Python 项目?
92、python-cheatsheet: Python 知识点速查表
93、pandora:潘多拉,一个让你呼吸顺畅的ChatGPT
95、FastAPI-Vue-Admin:基于 FastAPI+Vue 的敏捷开发框架
96、ChatALL:同时与ChatGPT、Bing Chat、Bard、Alpaca、Claude、讯飞星火、文心一言等聊天
98、python-sortedcontainers:有序容器类型(有序列表、有序字典和有序集合)
99、quart:一个支持异步的 Python Web 框架
101、Resume-Matcher:比较简历与职位描述,按照打分排名
102、awesome-python-htmx:Python 中使用 htmx 作 Web 开发的精选内容
104、Chinese-Llama-2-7b: 第一个能下载运行的中文 LLaMA2 模型
105、docker-llama2-chat: LLaMA2 (official / 中文版 / INT4 / llama2.cpp)
106、taipy:将数据和 AI 算法转变为完整的 Web 应用
107、pyrasite:将代码注入正在运行的 Python 进程
108、python-manhole:调试运行中的 Python 程序
109、vscode-python:使用 VScode 和 Docker 设置 Python 开发环境
110、webdriver_manager:Python 的 Webdriver 管理器
112、pdfarranger:在图形界面合并或拆分 PDF 文档,支持旋转、裁剪和重排
113、PyFlo:一个很有趣的 Python 入门教学网站
114、Pandas Tutor:可视化 Pandas 执行过程的网站
115、ploomber-sql:使用 SQL 和 Jupyter 开发端到端的应用
117、textual-paint:终端中的 MS Paint
119、json-lineage:支持解析大型 JSON 文件的工具
120、PythonMonkey:嵌入到 Python VM 中的 JavaScript 引擎
121、cudf:GPU 数据帧库
122、distill-sd:更小更快的 Stable Diffusion
124、awesome-mlops:很棒的 MLOps 工具精选列表
125、pyinstrument:Python 的调用堆栈分析器
126、viztracer:低开销的日志记录/调试/分析工具,可视化 Python 代码的执行
128、litestar:轻量、灵活且可扩展的 ASGI API 框架
129、Make-It-3D:利用单个图像创建高保真 3D 模型
130、Color-diffusion:对黑白图像进行着色的扩散模型
132、ILibCST:Python 的具体语法树解析器和序列化器库
133、hypothesis:功能强大、灵活且易于使用的库,用于基于属性的测试
134、pixi:Rust 开发的基于 Conda 的包管理器
135、briefcase:将 Python 项目转换为独立的应用
137、modelscope:将 Model-as-a-Service 概念变为现实
140、youre-the-os:一个游戏,让你扮演操作系统!
145、cs_books:AzatAI 推荐的计算机科学书籍
146、codellama:Meta 最新开源的代码生成模型
147、seamless_communication:最先进的语音和文本翻译的基础模型
149、fastapi-best-practices:FastAPI 的最佳实践
150、yappi:又一个 Python Profiler,支持多线程、asyncio 和 gevent
152、prettymapp:在 Web 应用中创建精美的地图
153、pycparser:纯 Python 实现的完整 C99 解析器
155、KeymouseGo: 类似按键精灵的鼠标键盘录制和自动化操作
156、ahkunwrapped:集成 AutoHotkey,用 Python 执行自动化
157、100+ AI/机器学习/深度学习/计算机视觉/NLP 项目与代码
158、trafilatura:一个采集 Web 文本的工具
159、fastapi-users:开箱即用的 FastAPI 用户管理库
160、upiano:命令行里的钢琴
162、wisdomInterrogatory:智海-录问法律大模型
163、awesome-systematic-trading:一个精选的系统化交易列表
166、refact:开源编码助手,支持自动补全、代码重构、代码分析
167、dify:创建自己的 AI 应用
169、pkuseg-python:多领域中文分词工具,比 jieba 准确性更高
172、textbase:用于构建 AI 聊天机器人的简单框架
173、reader:Python 开发的 feed 阅读器库
174、Baichuan2:百川 53B 大模型在线对话平台
176、gpt_academic: 为 ChatGPT/GLM 提供实用化交互界面
177、hatch:时髦的可扩展的 Python 项目管理库
179、PyPI Data 网站:查看 PyPI 的各项数据
180、strictyaml:类型安全的 YAML 解析和校验库
183、instagraph:将文本内容或 URL 转换为可视化的知识图谱
184、textual-web:在浏览器中运行 TUI 和终端
185、ziggy-pydust:用 Zig 语言构建 Python 扩展
191、toml-bench:在 Python 中该用哪个 toml 库?
192、SyncDreamer:以单视角图像生成多视角一致的图像
193、nanosam:使用 NVIDIA TensorRT 实时运行的 SAM 模型
195、llama2.mojo:纯 Mojo 版本的 Llama 2
196、bisheng:一个开放的 LLM DevOps 平台
197、mwmbl:用 Python 实现的开源非营利搜索引擎
199、dspy:使用基础模型编程的框架
201、rustworkx:用 Rust 实现的高性能 Python 图形库
209、一个 Python 知识问答网站
211、python-package-template:标准化的 Python package模板
213、RealtimeSTT:强大、高效、低延迟的语音转文本库
214、Chrome-GPT:可控制 Chrome 的 AutoGPT 代理
215、ZenNotes:Windows 记事本,支持翻译和TTS
217、swirl-search:用 AI 同时搜索多个数据源
219、15 个 Python 小项目
221、celery:分布式任务队列
222、rq:简单的任务队列
223、huey:轻量级的任务队列
224、rip:快速解决和安装 Python 包(Rust 版 pip)
225、Selenium-python-helium:Web 自动化库,让 Selenium 更好用
226、rendercv:用 YAML/JSON 文件创建 PDF 格式的简历
227、latexify_py:用 Python 代码生成 LaTeX 表达式
228、localpilot:Mac 上的 Github Copilot
230、voyager:用于 Python 和 Java 的近似邻搜索库
232、waymax:用于自动驾驶研究的基于 JAX 的模拟器
233、ccxt:加密货币交易 API,支持 100 多个交易所
235、esmerald:高度可扩展、高性能的 Web 框架
236、Python-Type-Challenges:通过在线挑战来学习 Python 类型提示
239、public-apis:面向开发者的公共 API 列表
241、XHS_Downloader: 小红书图文/视频作品采集工具
242、RSS-GPT:使用 ChatGPT 为你的 RSS 订阅源生成摘要
245、pyvideotrans:视频的语言翻译,并添加配音
246、pyink:Google 内部修改 Black 而成的代码格式化工具
247、sqlmodel:Python 中的 SQL 数据库
249、NBA-Machine-Learning-Sports-Betting:使用机器学习的 NBA 比赛预测
250、Python_EBook_Free:Python 电子书和资源
254、程序员值得看的 42 个学习资源
256、PythonFrameworks:Python 的各种框架汇总
257、CogVLM:多模态预训练模型
260、vimGPT:使用 GPT-4V 和 Vimium 浏览网页
261、twitter_user_tweet_crawler:无需调用 Twitter API,爬取用户推文
262、RSS-OPML-to-Markdown:将 OPML 文件转化为易读的 Markdown 格式
263、MyHeyGen:视频翻译工具
264、awesome-python-repo-stats:统计“awesome-python”列表中项目的信息
265、outlines:引导式文本生成
266、marimo:下一代 Python notebook
267、Finance:150+ 量化金融 Python 程序
269、screenshot-to-code:利用截图生成 HTML/Tailwind/JS 代码
270、sqlalchemy_data_model_visualizer:将SQLalchemy数据模型转换为漂亮的SVG图表
272、PyNest:基于 FastAPI 构建的框架,遵循 NestJS 的模块化架构
274、pyjokes:程序员的一句话笑话(笑话即服务) (github.com)
275、gTTS:用于与 Google 的文本转语音 API 交互
276、chatfairy:极简的网页版聊天室,只依赖 Flask
277、streamlit-shadcn-ui:在 streamlit 中使用 shadcn-ui 组件
278、video-subtitle-remover:用 AI 去除图片/视频的硬字幕/水印
279、flowty-realtime-lcm-canvas:使用 LCM 和 gradio 库的草图到图像演示
281、marker:高效将 PDF/EPUB/MOBI 转换为 Markdown
282、awesome-django-performance:精选资源,用于分析和优化 Django 项目
283、datamodel-code-generator:将 JSON/YAML 转换为 Pydantic 模型
284、fastapi-code-generator:用 openapi 文件创建 FastAPI 程序
286、saq:简单的异步队列
287、pyqtgraph:用于科学/工程应用的数据可视化及 GUI 工具
288、toga:Python 原生、OS 原生的 GUI 工具包
290、compiled:Python 标准库的编译后的变体
291、transpyler-gpt:GPT 驱动的 Python 转译器,让代码在旧版本上运行
292、clone-voice: 一个带 web 界面的声音克隆工具
293、self-operating-computer:使多模态模型能够操作计算机
294、marko:具有高扩展性的 markdown 解析器
295、WeChatMsg:导出微信聊天记录成 HTML/Word/CSV文档
299、Python 在线编译器网站
300、aio-libs:65 个基于 Asyncio 的库/项目
302、dnsteal:DNS 渗透工具,通过 DNS 请求隐秘发送文件
303、github-trends:使用自定义卡片美化 GitHub 个人主页
🐢播客&视频
Python 相关的音视频内容,但不限于 Python,有不少是视频清单/专辑。
1、硬地骇客:大厂程序员构建 “小生意”,更加从容应对裁员潮
2、Talk Python To Me #414:漫步创业之路
3、PythonBytes #335:应该开始用 mojo 了么?
5、Ep 40. Rust 和 PyO3:让 Python 再次伟大
6、Talk Python to Me #415: Future of Pydantic and FastAPI
7、再访《流畅的 Python》作者 Luciano Ramalho
12、代码之外:离开微软、人生在于体验?阅读的意义、主动和被动的人生
17、当你用Python3.12的时候,或许就跑了我写的代码呢!
22、asyncio的理解与入门,搞不明白协程?看这个视频就够了
23、Talk Python To Me Podcast #421 Python at Netflix
24、Python Bytes #343 So Much Pydantic!
25、捕蛇者说 Ep 41:和 Penguin 聊聊 CPython 优化和大厂编译器组的工作
26、The Python Show 07 - 访谈 Robyn Web 框架的作者
30、Talk Python To Me #425:终极的 Python 内存分析器 Memray
32、Talk Python To Me #426:PyScript 的新增功能
33、Stack Overflow Blog #597:了解 SRE
34、Stack Overflow Blog #593:Python 团队如何调整语言以适应 AI 的未来
36、只需 5 个步骤,将“勉强能用”的代码变成 Pythonic
41、Real Python 播客 #172:使用 Scalene 测量 Python 性能
45、Talk Python To Me #434:用 Python 构建移动 APP
47、让我们聊一聊模板
51、《Boost your Git DX》作者的两期播客:Real Python Podcast #179 和 Pybites #139
53、The Python Show 第 21 期:Sanic - 异步 Web 框架
54、Talk Python To Me #439:Pixi 一个高性能的包管理器
55、Mouse Vs Python #23:与 Charlie Marsh 聊 Ruff Formatter
🥂讨论&问题
主要分享 Python论坛、Hacker News、Reddit、V2EX、知乎、Twitter 等平台的讨论帖。
2、[吐槽] conda 真是太难用了! 如何优雅地管理 Python 环境?
4、作为程序员,有什么提升生活/工作体验的 App、硬件、服务?
7、Windows 要支持 tar、7-zip、rar、gz 等格式啦?
8、构建 API 的最佳语言——TS/JS vs. Python
9、Hacker News:Our Plan for Python 3.13
14、如果 PEP-703 被采纳,Meta 将投入人力支持
15、关于 PEP-703 的指导委员会通知(使 CPython 的 GIL 成为可选)
16、如果只懂 Python,如何构建 Web 程序的前端?
17、V2EX 上三则关于 Python 后端的热门讨论:Python 后端该如何提升自己呢? 、深夜睡不着,思考为什么国内 Python Web 后端太少 、Python 做后端,相对于 Java 或者 go 来说,到底差在哪?
19、鼓励使用命名参数的语法糖
附录
Python潮流周刊分享的内容后经常有相关联的附录,这里将它们单独整理成一节。
1、(译)使用这些方法让你的 Python 并发任务执行得更好
2、(译)本地部署开源大模型的完整教程:LangChain + Streamlit+ Llama
4、使用 WebAssembly 在 Python 中执行 Rust 代码
5、使用 WebAssembly 在 Python 中调用 C 函数
10、从这 27 门编程语言中,也可以加深对 Python 的理解
11、PEP-725 – 在 pyproject.toml 中指定外部依赖项
16、PEP-703 的讨论
17、Python 的代码生成:拆解 Jinja,演讲的 PPT
19、Why I'm not collaborating with Kenneth Reitz
21、两种风格的错误处理
27、第二篇性能对比的文章
29、PDF 版《Think Python》转换Markdown的效果
最近,我重新整理了 Python 潮流周刊的前 30 期,精华内容超过 6.2 万字,制作成了精美电子书(含 EPUB 及 PDF 版本),免费开放,请在公zh号“Python猫”里发送“W30”,获取下载链接。
本文是该电子书精华合集的浓缩版,按照分类聚合了周刊中所有内容的标题和链接,主要目的是方便读者快速索引查找。如果你对原始周刊感兴趣,想看看周刊中是如何概括和推荐这些内容的,可下载电子书进行了解。
另外,周刊第 2 季已完结,也编辑出了电子书,目前仅作为付费专栏的权益,如果你对第 2 季合集和电子书感兴趣,请查看这篇专栏介绍:周刊是聪明人筛选优质知识的聪明手段!
人生苦短,我用 Python。知识无穷,我看周刊。