上周蠎快讯 #703¶
Title: 上周蠎快讯 #703
Slug: pycoderw-703
Date: 2025-10-071 11:42
Tags: Weekly,Python,pycoder,ZH
从 pip 切换到 uv..
原文: PyCoder’s Weekly | Issue #703
- 251007 Zoom.Quiet用时 17 分钟 完成格式转抄.
- 251007 Zoom.Quiet用时 42 分钟 完成快译
(是也乎:
因为之前快译的周刊: https://discu.eu/weekl01python/ 从上周开始经常 502 错误, 无法访问, 所以, 切换回古老的 PyCoder’s Weekly | A Weekly Python Email Newsletter, 除了编号不同外, 每周关注到的新内容其实并无过大不同..
)
快讯¶
- Python 违反了 PEP 8
- AL SWIEGART
PEP 8 概述了 Python 的首选编码风格。它经常在网络讨论中被当作攻击性武器。这篇文章探讨了 PEP 8 的具体内容以及它经常被忽视的地方..
- Python 3.14 预览:更好的语法错误消息
- REAL PYTHON
Python 3.14 对错误消息进行了十项改进,可帮助您发现常见的编码错误并为您指明正确的方向..
(是也乎:
嘦 Python 本身没有内置 ty/ruff 之类专业工具, 那么, 错误消息总是比不过 IDE 中的..
)
-
Quiz: Python 3.14 预览:更好的语法错误消息
- REAL PYTHON
-
为什么 splitlines() 而不是 split("\n") ?
- TREY HUNNER
要在 Python 中将文本拆分成行,您应该使用 splitlines() 方法,而不是 split() 方法,这篇文章向您展示了原因..
(是也乎
:
是的, 当然是计算机历史梗...各种系统中换行的字符约定并不相同..
)
-
- PYTHON.ORG
-
- PYTHON.ORG
-
- PYTHON.ORG
-
- YOUTUBE.COM
-
已发布 Django 安全版本:5.2.7、5.1.13 和 4.2.25
- DJANGO SOFTWARE FOUNDATION
探讨¶
Discussions
None
文章/教程/嗯哼¶
Articles, Tutorials and Talks
- 开始学习 Python 的建议
- REAL PYTHON
- podcast
过去几年 Python 学习有什么变化?初学者在开启学习之旅时应该掌握哪些新技术和最新建议?本周节目中,Stephen Gruppetta 和 Martin Breuss 再次回归,共同探讨 Python 学习入门..
- 赢取 six 赌注
- SETH LARSON
2020 年,Seth Larson 和 Andrey Petrov 打赌,Python 2 兼容插件 six 是否还会出现在 PyPI 下载量前 20 名中。Seth 赢了,但可能只是因为有一个库仍在使用它...
(是也乎:
python-dateutil
就是这个库的存在, 导致 six 依然被依赖..
)
- 用 Temporal 实现持久 Python 执行
- KENNEDY & EGGER podcast
Talk Python 采访了 Mason Egger,讨论了 Temporal,这是一个持久的执行平台,使开发人员能够构建可扩展的应用程序,而不会牺牲生产力或可靠性..
- Astral 的 ty :一款超快的 Python 类型检查器
- REAL PYTHON
学习使用 ty,这是一款用 Rust 编写的超快速 Python 类型检查器。获取设置说明、运行类型检查,并在个人项目中微调自定义规则..
(是也乎:
如果不使用 Py3.15 之后的类型声明式 code-style 那么, 这种工具也没什么用..
)
-
Quiz: Astral 的 Python ty 类型检查器
- REAL PYTHON
-
- SEAN GOEDECKE
文章探讨了编写软件时技能和品味之间的差异。“干净代码”的含义对某些人来说可能与对其他人来说不一样..
(是也乎:
现在感觉得区分人类品味和 AI 品味的不同了..
)
- 用 Ruff 进行现代 Python Linting
- REAL PYTHON
- course
Ruff 是一款速度极快的现代 Python linter,具有简单的界面,可以替代 Pylint、isort 和 Black,并且它正在迅速流行起来..
(是也乎:
一般都配置到 IDE 中, 平时 CI/CD 流程中并不用折腾, 当然, 如果工程师们死也不愿意在本地配置, 那就真的值得结合版本管理规约, 进行自动化限制了..
)
-
Quiz: 用 Ruff 进行现代 Python Linting
- REAL PYTHON
-
- DAVE PECK
Python 3.14 引入了 t 字符串,本文向您展示了 tdom 一个利用它们来产生更安全输出的新 HTML DOM 工具包..
(是也乎:
从使用过程中:
from tdom import html
这种起手势不难感受到, 这个 tdom 是想替代以往的模板系统..
)
- 用 Django 和 SQLite 进行全文搜索
- TIMO ZIMMERMANN
演示如何使用 Django 和 SQLite 构建全文搜索来增强博客的搜索功能..
(是也乎:
对于小型应用, SQLite 是全能的, 根本不用折腾其它数据库产品..
)
好物/妙品/¶
Interesting Projects, Tools and Libraries, Projects & Code
-
subprocesslib: 类似于 subprocess 模块的 pathlib
- PYPI.ORG
- • Shared by Antoine Cezar
-
- GITHUB.COM/ABILIAN
- • Shared by Stefane Fermigier
(是也乎:
互联网菩萨: Cloudfare 发布的 cloudflare/capnweb: JavaScript/TypeScript-native, low-boilerplate, object-capability RPC system
Python 实现..
)
- air: 新 Python Web 框架
- GITHUB.COM/FELDROY
(是也乎:
刚刚开始的项目, 看起来就是 HTMX 版本的 Django, 只是基于 FastAPI?
)
- fastapi-radar: FastAPI 应用的调试仪表板
- GITHUB.COM/DOGANARIF
(是也乎:
by React and shadcn/ui ..
FastAPI 向 Django admin 进化的叕一步
可以看到有 https://github.com/doganarif/fastapi-radar/blob/main/CLAUDE.MD
所以, 这已经是 AIGC 作品了.. )
- 在浏览器中试用 Sphinx Docs
- DOCUMATT.COM
- • Shared by Libor Jelínek
(是也乎:
如果对 rST 语法习惯的话, 可以直接拿来替代 markdwon 排版器了
)
DAMA¶
❤️ Happy Pythonic ;-(
大妈私人无责任播报
)
- 大妈的多重宇宙 - YouTube
- @Chaos42DAMA
- 恢复各种嗯哼...
_~^|∽~_
\) / = ♡ \ ()
'_ ⏡ _'
( '-----' )
...act by ferris-actor v0.2.4 (built on 23.0303.201916)
PS¶
Happy Pythonic
PPS¶
不觉中蟒周刊快译已经到了第10+3个年头
开始有小伙伴加入承担 pythonic
周刊的翻译,
从来没提醒过, 可就这么默默坚持下来了...
问为什么:
[皱眉]每周新闻资讯 怎么能错过
看看有什么新东西
当有新的发现时:
what f**k 还能这样玩? 还有这东西?
每周开彩蛋[吃瓜]
无法同意更多
...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.
好文笔,感叹号年度配额: 3/3
投稿/反馈邮箱:
[email protected]
(邮件列表地址, 当成正常邮件发送邮件就好, 不用注册, 不用翻越...)
ZoomQuiet/大妈
就是四处 是也乎,( ̄▽ ̄)
的那个大妈:
全力嗯哼: 大妈的多重宇宙 https://www.youtube.com/@Chaos42DAMA
私自嗯哼: ZoomQuiet https://zoomquiet.io
as 创始组织者:
CPyUG (mailling-list: [email protected])
PyChina (订阅号: PyChinaOrg)
本地社区:
GDG珠海 (订阅号: GDG-ZhuHai)
FMHub (大小湾终身幼儿园)
旧[utteranc.es]注释: