Python周刊2026W22 | Django 6.1 Alpha 1发布、Nuitka 4.1发布、PEP 831终稿、PEP 808已接受

本周Python生态活力十足:Polars带来流式排序合并连接优化,Django 6.1进入Alpha阶段,多项PEP推进中。此外还有Claude API实战、Hypothesis属性测试、容器精简等实用教程,以及多地PyCon/PyLadies活动预告,值得关注。

🔥 头条

Polars中的流式排序合并连接

连接操作通常是查询中最耗时的部分之一。一旦表变得很大,连接操作会严重影响运行时间和内存使用。如果连接键已经排序,Polars现在可以采取更省资源的路径:流式排序合并连接。

深入探索Python之禅

探索Python之禅及其19条编写可读、实用代码的指导原则。了解其历史、趣味和含义。

测验:深入探索Python之禅

(Real Python)

手动解析延迟导入

学习如何绕过Python 3.15的机制,手动解析显式的延迟导入。

Django 6.1 Alpha 1发布

Jacob Walls发布于2026年5月20日

Nuitka Python编译器4.1版本发布

NUITKA.NET

呼吁现场志愿者:让EuroPython 2026成为可能

EUROPYTHON.EU

PEP 831:全面启用帧指针------为Python提供系统级可观测性(终稿)

本PEP提出了两件事:PYTHON.ORG

PEP 808:在动态元数据中包含静态值(已接受)

PYTHON.ORG

📖 文章与教程

PyCon US 2026打包峰会回顾

来自PyCon US 2026打包峰会的每场演讲笔记,包括:Emma Smith关于Wheel 2.0和Zstandard压缩的演讲,Mike Fiedler关于PyPI滥用向量的演讲,Mahe Iram Khan关于生态系统的演讲,关于PEP 772、移动端wheel、AI加速器变体的闪电演讲,以及圆桌讨论。

精简Python Docker容器

学习如何使用SlimToolkit通过分析你的应用在运行时实际使用的东西来缩减Python Docker镜像。本教程逐步讲解如何精简一个Chainlit LLM聊天机器人镜像,展示容器膨胀的来源,并解释如何避免破坏延迟加载的Python框架。

面向对象Python:5天现场研讨会,6月8日至12日

面向已掌握基础的Python开发者的新现场培训班,旨在设计能够承受变化考验的类。在五个2小时的课程中,OOP特性会在项目成长过程中实际需要它们的时刻出现。你将带着一个可运行的应用和判断类何时值得使用的判断力离开。

你应该捕获哪些类型的异常?

最棘手的编程错误通常是由于捕获了你本不打算捕获的异常,或者以混淆实际发生错误的方式处理异常而导致的。你应该捕获哪些异常,又应该让哪些异常不被处理?

使用Overture Maps进行反向地理编码

Mark正在开发一个反向地理编码器,可以获取地图中任意点位于国家边界内的2字母ISO国家代码。本文讨论了这个原型以及他在这个项目上的进展。

停止编写边缘情况测试,改用Hypothesis

介绍使用Hypothesis进行基于属性的Python测试:思维从我应该测试什么输入?转变为什么不变量应该始终成立?

Python中的不透明类型

学习如何使用NewType来隐藏私有类,同时仍为你的库的用户提供公共构造机制。

如何在Python中使用Claude API

学习如何在Python中使用Claude API发送提示词,通过系统指令控制响应,并获取结构化的JSON输出。

测验:如何在Python中使用Claude API

(Real Python)

Python内置函数:完整指南

使用Python的内置函数进行数学运算、数据类型处理、可迭代对象操作和I/O操作,编写更简短、更符合Python风格的代码。

🛠 项目与代码

flake8-lazy:检测Python 3.15+中可延迟导入的模块

GITHUB.COM/HENRYIII

django-arch-check:常见Django问题的静态检查器

GITHUB.COM/RJ-GAMER

tdb:基于Textual的Python调试器

GITHUB.COM/ALDANIAL

postman2pytest:将Postman集合转换为pytest测试套件

GITHUB.COM/GOLIKOVICHEV

agent-memory-guard:OWASP ASI06 AI代理内存守卫

GITHUB.COM/OWASP • 由Vaishnavi Gudur分享

📅 活动

PyCon Italia 2026

2026年5月27日至5月31日 PYCON.IT

每周Real Python办公时间问答(线上)

2026年5月27日 REALPYTHON.COM

PyLadies阿姆斯特丹:面向AI的可扩展数据收集

2026年5月28日 MEETUP.COM

Python Leiden用户组

2026年5月28日 PYTHONLEIDEN.NL

PyDelhi用户组聚会

2026年5月30日 MEETUP.COM

PyLadies El Alto:闪电演讲

2026年5月30日至5月31日 MEETUP.COM

相关推荐
半个烧饼不加肉2 小时前
JS 底层探究-- 普通函数和构造函数
开发语言·javascript·原型模式
Wonderful U2 小时前
Python+Django实战|美食菜谱分享与食材采购一体化系统:食谱发布收藏、图文教程、食材商城、购物车、订单管理、美食点评、智能食谱推荐
python·django·美食
小白不白1112 小时前
C# WinForm 与 VP 二次开发
开发语言·c#
秦jh_2 小时前
【LangChain核心组件】少样本提示(示例选择器)
人工智能·python·langchain
程序猿乐锅2 小时前
【JAVASE | 第十七篇】Java 网络通信
java·开发语言
资深流水灯工程师2 小时前
PyCharm 增强插件完整安装与配置指南(PySide6 开发专用)
ide·python·pycharm
飞舞哲2 小时前
三维点云最小二乘拟合MATLAB程序
开发语言·算法·matlab
有点。2 小时前
C++(贪心算法二)
开发语言·c++·贪心算法
meilindehuzi_a2 小时前
透视 V8 底部:从物理内存到函数式哲学,重新解构 JavaScript 数组
开发语言·javascript·ecmascript