跳转至

上周蠎快讯 25w50 #726

Title: 上周蠎快讯 25w50 #726
Slug: pyw-qzh-726
Date: 2025-12-05 23:42
Tags: Weekly,Python, DAMA ,ZH

..

原文: Python Weekly | Issue #726

  • 251219 Zoom.Quiet用时 17 分钟 完成格式转抄.
  • 251219 Zoom.Quiet用时 42 分钟 完成快译

(是也乎:

之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 502 错误, 无法访问, 所以, 切换回古老的 PyCoder’s Weekly | A Weekly Python Email Newsletter, 除了编号不同,每周关注到的新内容其实并无过大不同; 但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号; 只好, 继续切换快译对象: pythonweekly 官方推荐的周刊

Python-Weekly-Square

)


快讯

News

新任情报局长表示,特工人员必须掌握密码和谍报技巧,因为该机构正在“和平与战争之间的地带”摸索前行。


文章/教程/嗯哼

Articles, Tutorials and Talks

视频演示了如何重构一个嵌套深度极深的 12 层 if/else 语句(用于处理用户、折扣、地区、货币等信息),并使用特征化测试作为安全保障,最终得到简洁的 Python 代码。步骤详解:使用 guard 语句扁平化代码,通过辅助函数命名条件,简化循环/推导式,将重复项合并到规则列表中,移除宽泛的 try/except 语句,并将规则外部化为数据——最终生成可读性强、可扩展且通过所有测试的代码。

学习如何使用 uv、pex 和 Grog 构建速度极快的 Python CI 流水线。本文将展示如何结合 uv 的依赖缓存和 pex 的可执行文件打包功能,在 Python 单体仓库中实现亚秒级的构建速度。我们将探讨依赖解析、跨平台构建和高效 Docker 打包等技术,同时保持系统的轻量级和可维护性。

(是也乎:

这个利的哪..

)

为初始设置添加结构,并重点关注应用程序的内存或状态管理层面。阅读完本文后,我们的 AI 代理将能够跟踪与用户的对话。我们将定义其工作范围,设置性格特征,并为其提供从数据库检索数据并将其保存到数据库的工具。我们还将创建第二个代理来帮助组织这些记忆。

使用 Flet 库构建桌面和 Web Python GUI 的入门指南

(是也乎:

Flet -> Flutter 的 Python 实现

)

Jubilant 是 Juju 的 Python API,Juju 是 Canonical 开发的部署和运维工具。虽然 Jubilant 本身非常简单,但本文介绍了一些其他开发者可能感兴趣的设计选择:使用 Python 的 subprocess.run、通过代码生成从 Go 结构体创建 Python 数据类,以及使用 Make 和 uv。

将 SQL 查询转换为向量嵌入,以便精确地对数据湖中的行为进行聚类、比较和分析

合理放置空格和换行符可以大大提高 Python 代码的可读性

(是也乎:

科学整理代码可以提高 Python 代码的阅读速度, 关键在压缩高度

)

通过 WebSocket 回调机制,代理可以在单个执行环境中执行以任何语言定义的 MCP 和工具..

(是也乎:

MCP 感觉已经被 SKILL 替代了哪..

)

本文展示了如何使用动态上下文和“poor-man 的持续学习”来构建一个自我改进的文本到 SQL 代理。


好物/妙品/

Interesting Projects, Tools and Libraries, Projects & Code

一次导入即可获得可用于生产环境的 FastAPI 基础架构

(是也乎:

散装版 Pocketbase ?

)

面向调查新闻的本地化人工智能文档智能平台

Mistral 出品的极简 CLI 编码代理。

(是也乎:

██████████████████░░
██████████████████░░
████  ██████  ████░░
████    ██    ████░░
████          ████░░
████  ██  ██  ████░░
██      ██      ██░░
██████████████████░░
██████████████████░░

用Python 将 Claude Code 重新实现一遍?

)

几分钟内即可将您的研究论文、报告和文档转换为专业的幻灯片和海报。

(是也乎:

就像有海量的创业项目就是将 Excel 某个功能抽取为独立服务, 现在 notebookLM 的每个功能也都值得分解为一个独立服务, 嘦追加一点点儿特色..

)

一个现代化的 Python 桌面框架。

(是也乎:

叕一个想用 rust 加速的 GUI

)

一个包含所有必要功能的 WebSocket 框架,适用于基于 Django Channels、FastAPI 和 ASGI 的应用程序

SQL 数据库的 lazygit。只需几秒钟,即可从终端连接到 Postgres、MySQL、SQL Server、SQLite、Supabase、Turso 等数据库。

(是也乎:

新的后门入口..

)

为您的 WhatsApp 群聊创建精美的 Spotify Wrapped 风格可视化效果

AIsbom 是一款专门针对机器学习工件的安全和合规性扫描器

(是也乎:

这种合规器, 就像web1.0 时代的后门扫描器, 基本上就是靠知识积累了..

)

Bitwave 是一种高保真、对开发者友好、面向未来的音频格式,专为现代声音体验而设计,包括空间音频、动态速度调整和多轨支持。

(是也乎:

有 webm 那种推广力度嘛?

)

一个用于定义、组织和运行智能体的开源平台

(是也乎:

感觉追不上 google 们的脚步了..

)


发布

Release

None


DAMA

❤️ Happy Pythonic ;-(大妈私人无责任播报)

nn 6058 
      _~-+^~_
  () /  + ^  \ (/
    '_   v   _'
    ( '--.--' <

...act by ferris-actor v0.2.4 (built on 23.0303.201916)

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)
    本地社区: 
        FMHub (大小湾终身幼儿园)


旧[utteranc.es]注释: