<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>蠎周刊 - awesomepw</title><link href="https://weekly.pychina.org/" rel="alternate"/><link href="https://weekly.pychina.org/feeds/awesomepw.atom.xml" rel="self"/><id>https://weekly.pychina.org/</id><updated>2026-06-14T17:42:00+08:00</updated><entry><title>上周蠎超赞 26w23 #524</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-524.html" rel="alternate"/><published>2026-06-14T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-06-14:/awesomepw/awesome-pw-524.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/524"&gt;Awesome Python Weekly - Issue 524&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260614 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260614 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ranpara.net/posts/perceptron-explained-from-scratch/"&gt;你能构建的最小大脑：Python 中 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/524"&gt;Awesome Python Weekly - Issue 524&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260614 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260614 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ranpara.net/posts/perceptron-explained-from-scratch/"&gt;你能构建的最小大脑：Python 中的感知器&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;ranpara.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/854/thumb.png?1780902518"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyrefly.org/blog/too-many-type-checkers/"&gt;现在要运行五个 Python 类型检查器吗？&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;discuss.python.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/892/thumb.png?1780945715"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://discuss.python.org/t/an-announcement-from-the-steering-council-regarding-the-jit-project/107638"&gt;Python JIT 被要求暂停开发&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/695/thumb.png?1780686503"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://symbolica.io/posts/symbolica_2_0_release/"&gt;Symbolica 2.0: 适用于 Python 和 Rust 的可编程符号&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;symbolica.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/696/thumb.png?1780686506"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nn"&gt;symbolica&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;

&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;S&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;x&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;y&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;dot&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;S&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;quot;dot&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;is_symmetric&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="kc"&gt;True&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;is_linear&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="kc"&gt;True&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;dot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;  &lt;span class="c1"&gt;# -&amp;gt; 3*dot(x,x)+7*dot(x,y)+2*dot(y,y)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;对比&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;use&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;symbolica&lt;/span&gt;&lt;span class="p"&gt;::&lt;/span&gt;&lt;span class="n"&gt;prelude&lt;/span&gt;&lt;span class="p"&gt;::&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;fn&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;dot&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;symbol&lt;/span&gt;&lt;span class="o"&gt;!&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;dot&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Symmetric&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Linear&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="fm"&gt;println!&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;{}&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;parse&lt;/span&gt;&lt;span class="o"&gt;!&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;dot(3*x+y, x+2*y)&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;));&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c1"&gt;// -&amp;gt; 3*dot(x,x)+7*dot(x,y)+2*dot(y,y)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;symbolica 应该是一系列宏, 可以使用相同的简单计算形式,
来转化为复杂的对应语言展开..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://simonwillison.net/2026/Jun/6/micropython-in-a-sandbox/"&gt;用 MicroPython 和 WASM 在沙箱中运行 Python 代码&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;simonwillison.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/763/thumb.png?1780758517"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;MicroPython 的特殊使用姿势...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://microsoft.github.io/RustTraining/python-book/"&gt;简介 – 给 Python 工程师的 Rust&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;microsoft.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/762/thumb.png?1780758519"&gt;&lt;/p&gt;
&lt;p&gt;(`是也乎:   &lt;/p&gt;
&lt;p&gt;的确, 如果原先是 C++ 工程师的话, 转 rust 轻松的多...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://astral.sh/blog/uv-audit"&gt;UV 中的漏洞和恶意软件检查&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;astral.sh&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/899/thumb.png?1780945737"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/benjamin_cup/creating-a-latency-monitoring-dashboard-for-polymarket-trading-bots-36a6"&gt;为 Polymarket 交易机器人创建延迟监控仪表板&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/459/129/thumb.png?1781147409"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/gunnargrosch/two-way-sms-conversations-on-aws-103o"&gt;AWS 上的双向短信对话&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/651/thumb.png?1780628941"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/felipe_fernandes_11105ad3/app-mode-launcher-from-a-simple-launcher-to-an-intelligent-workspace-manager-5cgm"&gt;App Mode Launcher - 从简单的启动器到智能工作区管理器&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/888/thumb.png?1780931337"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/headroom"&gt;headroom  净空&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/3607994?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;在工具输出、日志、文件和 RAG 数据块到达 LLM 之前对其进行压缩。减少 60-95% 的令牌，结果不变。库、代理、MCP 服务器&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/train-llm-from-scratch"&gt;train-llm-from-scratch  从零开始训练 LLM&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Transformers    &lt;/li&gt;
&lt;li&gt;» Training&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/63067900?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;从下载数据到生成文本，训练 LLM 的简单方法。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Anthropic-Cybersecurity-Skills"&gt;Anthropic-Cybersecurity-Skills 人类网络安全技能&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Penetration Testing    &lt;/li&gt;
&lt;li&gt;» Security&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/42860185?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;754 项面向人工智能代理的结构化网络安全技能 · 映射到 5 个框架：MITRE ATT&amp;amp;CK、NIST CSF 2.0、MITRE ATLAS、D3FEND 和 NIST AI RMF · agentskills.io 标准 · 兼容 Claude Code、GitHub Copilot、Codex CLI、Cursor、Gemini CLI 和 20 多个平台 · 涵盖 26 个安全领域 · Apache 2.0&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/NVlabs/Eagle"&gt;Eagle  鹰&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Demo    &lt;/li&gt;
&lt;li&gt;» eagle&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/2695301?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Eagle: 前沿视觉语言模型与数据中心策略&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/aidlc-workflows"&gt;aidlc-workflows&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/3299148?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;人工智能驱动生命周期（AI-DLC）自适应工作流程控制规则，适用于人工智能编码代理&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎&lt;/code&gt;:&lt;/p&gt;
&lt;p&gt;这种神器为什么开源?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6235

        &lt;span class="ge"&gt;_~∽|^~_&lt;/span&gt;
    () /  = #  \ (/
      &amp;#39;_   △   _&amp;#39;
&lt;span class="k"&gt;      &amp;gt; &lt;/span&gt;&lt;span class="ge"&gt;&amp;#39;--#--&amp;#39; /&lt;/span&gt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 524 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w22 #523</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-523.html" rel="alternate"/><published>2026-06-07T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-06-07:/awesomepw/awesome-pw-523.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/523"&gt;Awesome Python Weekly - Issue 523&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260607 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260607 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://norvig.com/lispy2.html"&gt;(An ((Even Better) Lisp) Interpreter (In Python)) （一个（更优 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/523"&gt;Awesome Python Weekly - Issue 523&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260607 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260607 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://norvig.com/lispy2.html"&gt;(An ((Even Better) Lisp) Interpreter (In Python)) （一个（更优秀的）Lisp 解释器（用 Python 编写））&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;norvig.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/257/thumb.png?1780268925"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;历史反复证明, DSL 编译环境最佳的就是 Python&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;bash&lt;/span&gt;&lt;span class="err"&gt;$&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;lispytest&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt;
&lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;lispytest&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;2.0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.14e159&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;2.0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.14e+159&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;210&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;begin&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;set&lt;/span&gt;&lt;span class="err"&gt;!&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;compose&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;compose&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;compose&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;20&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;80&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;fact&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;fact&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;fact&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;fact&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;30414093201713378043612608166064768844377641568960512000000000000&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;combine&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;null&lt;/span&gt;&lt;span class="vm"&gt;?&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;
&lt;span class="w"&gt;          &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;car&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;car&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;span class="w"&gt;             &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;combine&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;)))))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;zip&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;combine&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;cons&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;zip&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;begin&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;take&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cons&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;car&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;take&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;))))))&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;drop&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;drop&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)))))&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;mid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;length&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;combine&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;append&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;take&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;drop&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="o"&gt;*********************************************&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;lis&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nl"&gt;py&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;out&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;of&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;29&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;tests&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;fail&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;2.0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.14e159&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;2.0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.14e+159&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;210&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;begin&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;set&lt;/span&gt;&lt;span class="err"&gt;!&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;compose&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;compose&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;compose&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;20&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;80&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;fact&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;fact&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;fact&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;fact&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;30414093201713378043612608166064768844377641568960512000000000000&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;combine&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;null&lt;/span&gt;&lt;span class="vm"&gt;?&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;
&lt;span class="w"&gt;          &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;car&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;car&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;span class="w"&gt;             &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;combine&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;)))))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;zip&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;combine&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;cons&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;zip&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;begin&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;take&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cons&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;car&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;take&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;))))))&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;drop&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;drop&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)))))&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;mid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;length&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;seq&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;combine&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;append&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;take&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;drop&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mid&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;deck&lt;/span&gt;&lt;span class="p"&gt;)))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;riff&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;shuffle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;wrong&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;length&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;set&lt;/span&gt;&lt;span class="err"&gt;!&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;set&lt;/span&gt;&lt;span class="err"&gt;!&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;wrong&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;length&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;can&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;only&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;symbol&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;wrong&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;length&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;wrong&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;length&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;illegal&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;argument&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;wrong&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;length&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;macro&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;a) &lt;/span&gt;
&lt;span class="s1"&gt;    (define-macro a &amp;#39;&lt;/span&gt;&lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;macro&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;macro&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;only&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;allowed&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;at&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;top&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;level&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;twice&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;TypeError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;expected&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;given&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;lyst&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;items&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;items&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lyst&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;account&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;bal&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;amt&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;set&lt;/span&gt;&lt;span class="err"&gt;!&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;bal&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;bal&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;amt&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;bal&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;account&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;110&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;120&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;newton&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;function&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;derivative&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;epsilon&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;function&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;derivative&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess&lt;/span&gt;&lt;span class="p"&gt;))))&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;epsilon&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess2&lt;/span&gt;
&lt;span class="w"&gt;        &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;newton&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;guess2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;function&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;derivative&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;epsilon&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;square&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;root&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;newton&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;1e-8&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;square&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;root&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;200.&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;14.14213&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;#t&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;square&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;root&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;200.&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;14.14215&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;#t&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;square&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;root&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;200.&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;sqrt&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;200.&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;#t&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;squares&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="k"&gt;range&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;start&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;end&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;         &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;sumsq&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;acc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;start&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;end&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;acc&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;            &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;start&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;end&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;acc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;sumsq&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;acc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;start&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;end&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;start&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;start&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;acc&lt;/span&gt;&lt;span class="p"&gt;))))&lt;/span&gt;
&lt;span class="w"&gt;         &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;sumsq&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;acc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;start&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;end&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;squares&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="k"&gt;range&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3000&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;9004500500&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;call&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;call&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;do&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ow"&gt;not&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;15&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;call&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;
&lt;span class="w"&gt;         &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;call&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;escape&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;escape&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;))))))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;level&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;35&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;call&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;
&lt;span class="w"&gt;         &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;call&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;escape&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;))))))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;levels&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;call&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;
&lt;span class="w"&gt;         &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;call&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;escape&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)))))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;levels&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1005&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;sqrt&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;let&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;let&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;let&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;illegal&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;binding&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ow"&gt;and&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ow"&gt;and&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ow"&gt;and&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;#t&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ow"&gt;and&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;#f&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;macro&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;unless&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;lambda&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;args&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ow"&gt;not&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;,(&lt;/span&gt;&lt;span class="n"&gt;car&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;args&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;begin&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="err"&gt;@&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cdr&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;args&lt;/span&gt;&lt;span class="p"&gt;)))))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;test&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;unless&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;display&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="mi"&gt;2&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;unless&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;display&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;display&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ss"&gt;&amp;quot;\n&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;quote&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;three&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;three&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="s1"&gt;&amp;#39;x =&amp;gt; x&lt;/span&gt;
&lt;span class="s1"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;one&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;one&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;define&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;L&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;list&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;None&lt;/span&gt;
&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="nv"&gt;@L&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="n"&gt;L&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;testing&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="nv"&gt;@L&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;raises&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SyntaxError&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;unquote&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;splicing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;L&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="err"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;can&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;t splice here&lt;/span&gt;
&lt;span class="s1"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="n"&gt;test&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;comments&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;
&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="n"&gt;skip&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;this&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;line&lt;/span&gt;
&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;more&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;comments&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;final&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;comment&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="o"&gt;*********************************************&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;lispy&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nl"&gt;py&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;out&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;of&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;81&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;tests&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;fail&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/kenwalger/sovereign-synapse-the-context-cleaner-2iac"&gt;Sovereign Synapse: 主权突触：上下文清理器&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/466/thumb.png?1780456197"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/gde/gcp-upgrading-a-line-bot-with-vertex-ai-adk-tools-for-smart-business-cards-and-backup-search-3dpe"&gt;GCP: 用 Vertex AI ADK 工具升级 LINE Bot，实现智能名片和备份搜索功能&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/highcenburg/why-my-analytics-was-logging-every-page-visit-twice-and-how-i-fixed-it-59co"&gt;为什么我的分析数据会将每个页面访问记录两次（以及我是如何解决的）&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/109/thumb.png?1780052916"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;常见幽灵访问现象...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://store.steampowered.com/app/868160/Code_Terraform/"&gt;Show HN: 一款地形改造游戏，你编写的 Python 代码就是游戏玩法。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;store.steampowered.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/109/thumb.png?1780052916"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这和当年 JAVA 社区开始的 &lt;code&gt;坦克大战&lt;/code&gt;
很相似...
后来 erlang 社区也有类似的..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://jump.academy/projects/jenga"&gt;Python 中的 2D Jenga&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;jump.academy&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://simonwillison.net/2026/May/30/pyodide-asgi-browser/"&gt;通过 Pyodide 和 Service Worker 在浏览器中运行 Python ASGI 应用&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;simonwillison.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/259/thumb.png?1780268922"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.orcaset.com/blog/breaking-circular-imports-in-python-without-losing-type-safety"&gt;如何在不损失类型安全性的前提下打破 Python 中的循环导入&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.orcaset.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/527/thumb.png?1780528107"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://wiki.python.org/moin/BeginnersGuide"&gt;Python 入门指南&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;wiki.python.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/458/205/thumb.png?1780182499"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://belderbos.dev/blog/jochen-rust-cohort-beat-cpython/"&gt;Rust 是为那些想要受罚的人准备的：现在他更信任它而不是 Python&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;belderbos.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/whichllm"&gt;whichllm &lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» CLI&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/105579829?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;找到真正能在你硬件上运行且性能最佳的本地 LLM。排名依据真实、近期测试结果，而非参数数量。只需一条命令，即可立即运行。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这...才是真正靠谱的工具...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/ainativelang"&gt;ainativelang &lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Compiler    &lt;/li&gt;
&lt;li&gt;» Domain-specific language&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/6730846?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AINL 旨在将 AI 从“智能对话”转变为“结构化工作者”。它专为构建需要多步骤、状态和内存管理、工具使用、可重复执行、验证和控制，以及降低对冗长提示循环依赖的 AI 工作流的团队而设计。AINL 是一个紧凑的、符合图规范的、原生于 AI 的编程系统（详见：README）。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Python 实现...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/auto-browser"&gt;auto-browser&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Docker    &lt;/li&gt;
&lt;li&gt;» self-hosted&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;让你的 AI 代理使用真正的浏览器——并让人类参与其中。开源的 MCP 原生浏览器代理。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;对于开源项目, 有一个基本感觉: 凡是 logo 没认真设计的, 一般都不长久...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/bernstein"&gt;bernstein  琥珀色&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Cursor    &lt;/li&gt;
&lt;li&gt;» developer-tools&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/271707709?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;适用于 CLI 编码代理（Claude Code、Codex、Gemini CLI 等 40 多个代理）的审计级多代理编排。支持 HMAC 链式审计日志、代理签名卡、基于工件的血缘关系以及物理隔离部署。您的合规团队一定会认可这款编排器。https://bernstein.run&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;叕一个 Hermess 类方案...
应该很快关键可行行为, 将被 大模型, 直接吸收...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/ppf-contact-solver"&gt;ppf-contact-solver&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Physics    &lt;/li&gt;
&lt;li&gt;» Simulation&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/32868046?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用于涉及 👚 壳、🪵 固体和 🪢 杆的基于物理的模拟的接触求解器。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6228

      &lt;span class="ge"&gt;_~~*`~_&lt;/span&gt;
  \/ /  # ♡  \ (/
    &amp;#39;_   ⎕   _&amp;#39;
    \ &amp;#39;--.--&amp;#39; &amp;lt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 523 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w21 #522</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-522.html" rel="alternate"/><published>2026-05-31T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-05-31:/awesomepw/awesome-pw-522.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/522"&gt;Awesome Python Weekly - Issue 522&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260531 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260531 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.glyph.im/2026/05/opaque-types-in-python.html"&gt;Python 中的不透明类型&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;blog.glyph.im …&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/522"&gt;Awesome Python Weekly - Issue 522&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260531 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260531 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.glyph.im/2026/05/opaque-types-in-python.html"&gt;Python 中的不透明类型&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;blog.glyph.im&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/562/thumb.png?1779433737"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/tahosin/the-most-underrated-announcement-from-google-io-2026-was-buried-in-a-90-second-demo-550"&gt;谷歌 I/O 2026 大会上最被低估的发布被埋没在一个 90 秒的演示中&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/538/thumb.png?1779419323"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/awjudd/the-ocr-rabbit-hole-3h7"&gt;OCR 的兔子洞&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/630/thumb.png?1779505748"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aditya_007/hermes-mentor-a-local-ai-agent-that-gets-you-out-of-tutorial-hell-5910"&gt;Hermes Mentor — 一款助你摆脱新手教程地狱的本地 AI 代理&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/993/thumb.png?1779937771"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.loopwerk.io/articles/2026/uv-ux-mess/"&gt;uv 很棒，但它的软件包管理用户体验一团糟。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.loopwerk.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="uv is fantastic, but its package management UX is a mess UV 很棒，但它的软件包管理用户体验一团糟。"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://badhost.org/"&gt;CVE-2026-48710 主机头认证绕过漏洞&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;badhost.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/945/thumb.png?1779894551"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.pythonmorsels.com/articles/"&gt;Python 文章&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.pythonmorsels.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/694/thumb.png?1779592135"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;完全被真蟒超越了..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@farbodkhorramvatan/your-python-scraper-has-a-tell-curl-cffi-is-how-you-hide-it-3f4ebd02516f"&gt;你的 Python 爬虫代码有个破绽。Curl-Cffi 可以帮你隐藏它。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;medium.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/847/thumb.png?1779808109"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@DolphinDB_Inc/30x-faster-alpha-factor-mining-the-gpu-edge-every-quant-needs-523821e241d5"&gt;GPU-加速的 Alpha 因子发现：比 Python GPLearn 快 30 倍&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;medium.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/849/thumb.png?1779808109"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pypi.org/project/itworksbetter/"&gt;Itworksbetter – 7 个函数，让任何 Python 脚本都能拥有浏览器用户界面&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pypi.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/travel-hacking-toolkit"&gt;travel-hacking-toolkit &lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Skills    &lt;/li&gt;
&lt;li&gt;» mcp&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/207674?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;利用人工智能技术，通过现金、积分、里程和奖励机票进行旅行攻略和搜索。提供适用于 Claude、Codex 和 OpenCode 的即插即用技能和 MCP 服务器。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/apm"&gt;apm&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» package-manager    &lt;/li&gt;
&lt;li&gt;» github-copilot&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/6154722?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Agent Package Manager&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/build-your-own-openclaw"&gt;build-your-own-openclaw 构建你自己的 OpenClaw&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/99708452?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一步一步教你如何构建自己的 AI 代理。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/VoxCPM"&gt;VoxCPM&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Audio    &lt;/li&gt;
&lt;li&gt;» Python&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/89920203?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;VoxCPM2: 无需分词器的 TTS，用于多语言语音生成、创意语音设计和逼真克隆&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/ViMax"&gt;ViMax&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» video-generation    &lt;/li&gt;
&lt;li&gt;» agentic-aigc&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/118165258?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;"ViMax: 智能视频生成（集导演、编剧、制片人和视频生成器于一体）"&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6221

        &lt;span class="ge"&gt;_~^+~~_&lt;/span&gt;
    \) /  ? &amp;lt;  \ (/
      &amp;#39;_   ⎵   _&amp;#39;
      \ &amp;#39;--#--&amp;#39; )

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 522 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w20 #521</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-521.html" rel="alternate"/><published>2026-05-22T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-05-22:/awesomepw/awesome-pw-521.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/521"&gt;Awesome Python Weekly - Issue 521&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260522 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260522 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.changs.co.uk/python-315-features-that-didnt-make-the-headlines.html"&gt;Python 3.15: 那些没有成为新闻 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/521"&gt;Awesome Python Weekly - Issue 521&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260522 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260522 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.changs.co.uk/python-315-features-that-didnt-make-the-headlines.html"&gt;Python 3.15: 那些没有成为新闻头条的特性&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;blog.changs.co.uk&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/481/thumb.png?1779390539"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://bernat.tech/posts/pycon-us-2026-typing-summit-recap/"&gt;PyCon US 2026 类型峰会回顾&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;bernat.tech&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/002/thumb.png?1778843378"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://fagnerbrack.com/learn-python-the-hard-way-was-right-about-one-thing-9b6ab0b67526"&gt;《笨办法学 Python》这本书有一点说对了&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;fagnerbrack.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/991/thumb.png?1778828912"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://3d-agent.com/blender-ai/plugin"&gt;Show HN: 3D-Agent – 通过 Python API 编辑 Blender 场景的 AI&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;3d-agent.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/kushal1o1/devmcp-context-a-simple-ai-memory-layer-for-your-agent-176f"&gt;devmcp-context: 一个简单的 AI 记忆层，适用于您的代理&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/457/351/thumb.png?1779246535"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/992/thumb.png?1778828912"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/dannwaneri/openseo-has-17k-github-stars-i-built-the-same-thing-for-0-1dip"&gt;OpenSEO 在 GitHub 上获得了 1700 个星标。我用 0 美元就做出了同样的东西。&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/kenwalger/the-sovereign-redactor-a-precision-guided-privacy-airlock-1628"&gt;主权编辑者——精准制导的隐私气锁&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/456/987/thumb.png?1778814577"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://www.pythonbyexample.dev/"&gt;Python 示例：使用 Cloudflare 动态工作线程&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;www.pythonbyexample.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/457/060/thumb.png?1778900909"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://alexwlchan.net/2026/livereload-in-browser/"&gt;等待浏览器中的网站更改&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;alexwlchan.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/955/thumb.png?1778800125"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.kdnuggets.com/time-series-feature-engineering-with-python-itertools"&gt;进行时间序列特征工程&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.kdnuggets.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/942/thumb.png?1778785723"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/turbovec"&gt;turbovec&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/10856497?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;基于 TurboQuant 构建的向量索引，使用 Rust 编写，并提供 Python 绑定。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/cascadeflow"&gt;cascadeflow&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» API&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/169823043?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI 代理的级联运行时。优化代理循环内的成本、延迟、质量和策略决策。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/QuantDinger"&gt;QuantDinger&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Flask    &lt;/li&gt;
&lt;li&gt;» Vue2&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/220133043?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;适用于加密货币、股票和外汇的 AI 量化交易平台，提供回测、实时交易、市场数据和多智能体研究功能。vibe-trading、trading-agents、ai-trader、ai-trading&lt;/p&gt;
&lt;p&gt;brokermr810 logo
- &lt;a href="https://www.libhunt.com/r/Pixelle-Video"&gt;Pixelle-Video&lt;/a&gt;
    + » AI  &lt;br&gt;
    + » Automation
    + &lt;img alt="logo" src="https://avatars.githubusercontent.com/u/172576026?v=4&amp;amp;s=160"&gt;&lt;/p&gt;
&lt;p&gt;🚀 AI 全自动短视频引擎 &lt;/p&gt;
&lt;p&gt;AIDC-AI logo
- &lt;a href="https://www.libhunt.com/r/dograh"&gt;dograh&lt;/a&gt;
    + &lt;img alt="logo" src="https://avatars.githubusercontent.com/u/191861025?v=4&amp;amp;s=160"&gt;&lt;/p&gt;
&lt;p&gt;开源语音代理平台&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6214


            &lt;span class="ge"&gt;_~`|^~_&lt;/span&gt;
        \/ /  - -  \ ()
          &amp;#39;_   ⏝   _&amp;#39;
          / &amp;#39;--~--&amp;#39; |

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 521 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w19 #520</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-520.html" rel="alternate"/><published>2026-05-16T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-05-16:/awesomepw/awesome-pw-520.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/520"&gt;Awesome Python Weekly - Issue 520&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260516 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260516 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@NMitchem/if-ai-writes-your-code-why-use-python-bf8c4ba1a055"&gt;如果 AI 来编写代码，为什么 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/520"&gt;Awesome Python Weekly - Issue 520&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260516 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260516 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@NMitchem/if-ai-writes-your-code-why-use-python-bf8c4ba1a055"&gt;如果 AI 来编写代码，为什么还要使用 Python？&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;medium.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://miro.medium.com/v2/resize:fit:1100/format:webp/1*xhqxJyee2OyVxUmQF35RBw.png"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Python 生态系统正日益成为戴着一顶 Python 帽子的 Rust 生态系统...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;是的, 以往生态积累是各个语言的关键护城河...&lt;/p&gt;
&lt;p&gt;现在不是了...&lt;/p&gt;
&lt;p&gt;嘦有足够的 token 供应, 任何生态都可以在很短时间里被指定技术栈复写出来...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014"&gt;将 Python 3.14 和 3.15 中的增量 GC 恢复&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;discuss.python.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/563/thumb.png?1778368113"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/syedahmershah/react-is-overkill-why-python-htmx-is-dominating-in-2026-17ib"&gt;React 过于繁琐：为什么 Python + HTMX 在 2026 年占据主导地位&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/859/thumb.png?1778685008"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/lovestaco/how-pythons-gil-actually-works-and-when-it-bites-you-3f2"&gt;Python 的 GIL 是如何工作的（以及何时会咬你）&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/584/thumb.png?1778425723"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyrefly.org/blog/v1.0/"&gt;Pyrefly v1.0 已发布（用于 Python 的快速类型检查器和语言服务器）&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pyrefly.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/869/thumb.png?1778699332"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/hadil/from-rank-6000000-to-26000-15-years-1040-leetcode-problems-and-a-surprise-package-that-43e2"&gt;从排名 600 万到 26000：1.5 年，1040 道 LeetCode 题目，以及一个改变一切的惊喜包裹&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/860/thumb.png?1778684998"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎&lt;/code&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;..不再将问题视为威胁&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;力扣, 将人有效训练为电脑的机制...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://modal.com/blog/boosting-multimodal-inference-performance-by-greater-than-10-with-a-single-python-dictionary"&gt;通过单个 Python 字典提升多模态推理性能超过 10%&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;modal.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/349/thumb.png?1778123322"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://kowal.dev/blog/python-is-weird"&gt;Python 很奇怪&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;kowal.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/684/thumb.png?1778555325"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tildeweb.nl/~michiel/httpx2.html"&gt;httpx2 - Pydantic 的分支&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;tildeweb.nl&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/918/thumb.png?1778756927"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pythonkoans.substack.com/p/koan-20-the-unreliable-messenger"&gt;Python 中 Try/Finally 的陷阱&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pythonkoans.substack.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/630/thumb.png?1778483313"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Rapid-MLX"&gt;Rapid-MLX&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Machine Learning   &lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/989846?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;适用苹果芯片最快的本地 AI 引擎。比 Ollama 快 4.2 倍，0.08 秒缓存 TTFT，100%工具调用。17 种工具解析器，提示缓存，推理分离，云路由。即插即用的 OpenAI 替代品。兼容 Claude Code、Cursor、Aider。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;是的, 民间硬生生逆向发现的路径..
可想 Apple 自身到底掌握了多少隐藏能力...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/LucasHJin/vit"&gt;vit&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/112668276?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用于视频编辑的 Git。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/medical-research-skills"&gt;medical-research-skills&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» agent-skills    &lt;/li&gt;
&lt;li&gt;» skillshare&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;数百种用于医学研究的代理技能，包括方案设计、数据分析、证据洞察和学术写作。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这一下, 医学研究生也被替代了&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/molmoweb"&gt;molmoweb&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/5667695?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;..开源多模态网络代理。给定一个自然语言任务，MolmoWeb 能够自主控制网络浏览器——点击、输入、滚动和导航——以完成任务。这个仓库包含了代理代码、推理客户端、评估基准以及复现论文结果所需的一切。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/code-review-graph"&gt;code-review-graph  代码审查图&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Code Review    &lt;/li&gt;
&lt;li&gt;» Incremental&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/68604113?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;针对 Claude Code 的本地知识图谱。构建代码库的持久化映射，使 Claude 只读取相关内容 — 评审中减少 6.8 倍的 token 使用，日常编码任务中最多减少 49 倍。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6206


        &lt;span class="ge"&gt;_~^+`~_&lt;/span&gt;
    \/ /  ☉ ◶  \ (/
      &amp;#39;_   ⌄   _&amp;#39;
&lt;span class="k"&gt;      &amp;gt; &lt;/span&gt;&lt;span class="ge"&gt;&amp;#39;--~--&amp;#39; \&lt;/span&gt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 520 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w18 #519</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-519.html" rel="alternate"/><published>2026-05-10T22:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-05-10:/awesomepw/awesome-pw-519.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/519"&gt;Awesome Python Weekly - Issue 519&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260510 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260510 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://microsoft.github.io/bocpy/"&gt;Python 的行为导向并发：无锁、无 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/519"&gt;Awesome Python Weekly - Issue 519&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260510 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260510 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://microsoft.github.io/bocpy/"&gt;Python 的行为导向并发：无锁、无死锁、基于所有权&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;microsoft.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/219/thumb.png?1778008117"&gt;&lt;/p&gt;
&lt;p&gt;这..非常 Rust&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://peps.python.org/pep-0661/"&gt;PEP 661 – 哨兵值，5 年后被接受&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;peps.python.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/aws-builders/agentcore-harness-runs-your-agent-shapev2-controls-what-its-allowed-to-do-32ab"&gt;Amazon Bedrock AgentCore Harness 运行您的代理。ShapeV2 控制它被允许执行的操作。&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/400/thumb.png?1778180941"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/vystartasv/managing-150-ai-agent-skills-at-scale-what-broke-what-i-built-1e73"&gt;大规模管理 150 多个 AI 代理技能——哪些环节出了问题，我又做了哪些改进&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;就像管理 150 名真人工程师一样...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/huckler/how-i-built-an-offline-ai-assistant-in-python-no-openai-no-langchain-no-dependencies-4523"&gt;如何用 Python 构建一个离线 AI 助手——无需 OpenAI、LangChain 或任何其他依赖项&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/072/thumb.png?1777864117"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.pecar.me/typing-your-django-project-in-2026/"&gt;2026 年你的 Django 项目类型&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;blog.pecar.me&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;在 LLM 协助下已经全面迁移到 PocketBase 了&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://phildini.dev/slopsquatting-for-good"&gt;用塑料花保护蜂巢&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;phildini.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;只是比喻, 阐述 LLM 大规模进入 PyPI 后, 人工维护已经无能为力了..
就像 https://xkcd.com/2347/ 描述的...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.geekuni.com/2026/04/python-concurrency.html"&gt;学习并发——深入探索 Python 多线程&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;blog.geekuni.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/044/thumb.png?1777835314"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.theregister.com/2026/04/28/vintage_chatbot_lives_in_past/"&gt;他们仅使用截至 1930 年的数据训练 LLM，它仍然能够解决 Python 问题。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.theregister.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/867/thumb.png?1777590524"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://adamj.eu/tech/2026/04/20/django-python-3.14-incremental-gc/"&gt;Django: 修复 Python 3.14 增量垃圾回收机制中的内存“泄漏”问题&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;adamj.eu&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/456/137/thumb.png?1777921730"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/thereisnospoon"&gt;thereisnospoon  没有勺子&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Deep Learning    &lt;/li&gt;
&lt;li&gt;» Machine Learning&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/4825075?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一本从基本原理出发构建的机器学习入门教材，面向希望像理解软件系统一样理解机器学习系统的工程师。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/turboquant-pytorch"&gt;turboquant-pytorch&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/193647965?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用 PyTorch 从零开始实现的 Google TurboQuant（ICLR 2026），用于 LLM 键值缓存压缩。在 3 位精度下实现了 5 倍压缩，注意力机制保真度达到 99.5%。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;效果好到不讲道理...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/AgentHandover"&gt;AgentHandover  代理交接&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/155099009?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果 OpenClaw、Claude Code、Codex 等工具无需你开口就能完成你的工作，那会怎样？AgentHandover 会观察你、学习并教会你的代理如何自我提升..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/claude-code-local"&gt;claude-code-local&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/207429969?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Claude Code 完全在 Apple Silicon 设备上运行，支持本地 AI。MLX 原生 Anthropic API 服务器，处理速度 65 tok/s，Qwen 3.5 版本 122B，Llama 3.3 版本 70B，Gemma 4 版本 31B。私有、离线、支持物理隔离。专为保密协议/法律/医疗保健工作流程而设计。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;本地统一内存 128G 以上...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/itigges22/ATLAS"&gt;ATLAS&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/207649357?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;自适应测试时学习和自主专业化&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6200


            &lt;span class="ge"&gt;_~-|`~_&lt;/span&gt;
        \) /  ← ←  \ (/
          &amp;#39;_   △   _&amp;#39;
          ( &amp;#39;--+--&amp;#39; |

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 519 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w17 #518</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-518.html" rel="alternate"/><published>2026-05-02T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-05-02:/awesomepw/awesome-pw-518.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/518"&gt;Awesome Python Weekly - Issue 518&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260502 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260502 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://deeleeramone.github.io/PyWry/"&gt;PyWry: Python 跨平台渲染引擎&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;deeleeramone.github …&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/518"&gt;Awesome Python Weekly - Issue 518&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260502 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260502 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://deeleeramone.github.io/PyWry/"&gt;PyWry: Python 跨平台渲染引擎&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;deeleeramone.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/644/thumb.png?1777360123"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tildeweb.nl/~michiel/httpxyz-one-month-in.html"&gt;httpxyz 一个月&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;tildeweb.nl&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;httpx 的积极版本..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/vonagedev/the-vonage-dev-discussion-making-mistakes-32mc"&gt;Vonage 开发者讨论：犯错&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/443/thumb.png?1777100939"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/aichannode/how-i-structure-a-fastapi-backend-with-llm-features-from-a-real-project-1kb7"&gt;如何构建具有 LLM 功能的 FastAPI 后端（来自一个实际项目）&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/thanvik931/neurocloak-cognitive-digital-twin-cdt-for-ai-systems-4jjb"&gt;NeuroCloak: 面向人工智能系统的认知数字孪生（CDT）&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://ichard26.github.io/blog/2026/04/whats-new-in-pip-26.1/"&gt;pip 26.1 新特性 - lockfiles 和依赖项冷却时间&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ichard26.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/645/thumb.png?1777360123"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://arstechnica.com/security/2026/04/open-source-package-with-1-million-monthly-downloads-stole-user-credentials/"&gt;又一起供应链攻击：elementary-data Python 包遭到入侵&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;arstechnica.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/643/thumb.png?1777360121"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://peps.python.org/pep-0830/"&gt;PEP 830 – 为异常和回溯添加时间戳 – peps.python.org&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;peps.python.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/405/thumb.png?1777072116"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://lwn.net/SubscriberLink/1068704/8130b6ceb2531354/"&gt;Python 打包委员会批准流程&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;lwn.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/799/thumb.png?1777518508"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://lwn.net/SubscriberLink/1067234/801a0f084f7f0493/"&gt;用 LLM 查找 Python C 扩展错误&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;lwn.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/598/thumb.png?1777316920"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/free-claude-code"&gt;free-claude-code  自由克劳德代码&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/20476625?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;在终端、VSCode 扩展或通过 Discord（例如 OpenClaw）免费使用 Claude-code。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;当然, 不包含 Claude 的 token...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/FinceptTerminal"&gt;FinceptTerminal&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Finance    &lt;/li&gt;
&lt;li&gt;» Machine Learning&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/178755995?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;FinceptTerminal 是一款现代化的金融应用程序，提供先进的市场分析、投资研究和经济数据工具，旨在为用户友好的环境提供交互式探索和数据驱动的决策支持。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;当然, 不保证使用后能赚钱,
只是提供了赚钱过程中减少磨擦的姿势..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/agent-governance-toolkit"&gt;agent-governance-toolkit 代理治理工具包&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Python    &lt;/li&gt;
&lt;li&gt;» Security&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/6154722?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;为自主 AI 代理提供策略执行、零信任身份、执行沙箱和可靠性工程方面的解决方案。涵盖 OWASP Agentic Top 10 的全部内容。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;所以, 无论 LLM 怎么发现, 提供给 LLM 完成任务用的基础服务总是有市场的&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/flash-kmeans"&gt;flash-kmeans&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/202177128?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;快速且内存效率高的精确 k 均值算法&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/le-wm"&gt;le-wm&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/43337476?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;LeWorldModel 的官方代码库：基于像素的稳定端到端联合嵌入预测架构&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6192


         &lt;span class="ge"&gt;_~∽|-~_&lt;/span&gt;
     \) /  O ◕  \ ()
       &amp;#39;_   ⩌   _&amp;#39;
       \ &amp;#39;--~--&amp;#39; |

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 518 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w16 #517</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-517.html" rel="alternate"/><published>2026-04-26T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-04-26:/awesomepw/awesome-pw-517.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/517"&gt;Awesome Python Weekly - Issue 517&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260426 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260426 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://cadquery.github.io/"&gt;CadQuery 是一个用于构建 3D CAD 模 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/517"&gt;Awesome Python Weekly - Issue 517&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260426 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260426 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://cadquery.github.io/"&gt;CadQuery 是一个用于构建 3D CAD 模型的开源 Python 库&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;cadquery.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/740/thumb.png?1776308927"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://stuartm.nz/2026/04/pdm-rocks/"&gt;从 uv 切换到 PDM&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;stuartm.nz&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/173/thumb.png?1776812920"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;从私人体感上哈, 相反的迁移好象更多点?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/googleai/build-a-voice-enabled-telegram-bot-with-the-gemini-interactions-api-nm5"&gt;用 Gemini Interactions API 构建支持语音功能的 Telegram 机器人&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/782/thumb.png?1776352121"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://bernat.tech/posts/pytexas-2026-recap/"&gt;PyTexas 2026 回顾&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;bernat.tech&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/neerajkansal9/fastapi-asyncpytest-event-loop-trap-295c"&gt;FastAPI Async+Pytest，事件循环陷阱&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/115/thumb.png?1776740928"&gt;&lt;/p&gt;
&lt;p&gt;孤星州就是屌&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/046/thumb.png?1776668921"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://lwn.net/SubscriberLink/1067234/e5312bed2037a102/"&gt;用 LLM 查找 Python C 扩展错误&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;lwn.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/237/thumb.png?1776870517"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/automate-archit/how-i-saved-a-mumbai-ca-firm-18-lakhyear-by-automating-gst-invoice-reconciliation-3fdj"&gt;如何通过自动化 GST 发票核对，为一家孟买会计师事务所每年节省 180 万卢比&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/455/219/thumb.png?1776856142"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;没事儿..这么搞一但出事儿, 就将所有节省的都赔回去了&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://www.analyticsvidhya.com/blog/2021/06/nlp-application-named-entity-recognition-ner-in-python-with-spacy/"&gt;用 Spacy 在 Python 中进行命名实体识别 (NER)&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;www.analyticsvidhya.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://mljar.com/blog/reimagine-python-notebook-in-ai-era/"&gt;重新构想人工智能时代的 Python Notebook&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mljar.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/878/thumb.png?1776424144"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;关键是 agents 为先的 CLI/MCP 为先&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyrefly.org/blog/speed-and-memory-comparison/"&gt;Python 类型检查器对比：速度和内存占用&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pyrefly.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/739/thumb.png?1776308926"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/see-through"&gt;see-through  看穿&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/191569659?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;“动漫人物的单图像层分解”（SIGGRAPH 2026，有条件接收）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/hermes-agent"&gt;hermes-agent&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/134168893?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;与你共同成长的经纪人&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;号称..代码深入分析就能发现各种 图样图森破 的临时设计&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/sentrysearch"&gt;sentrysearch  哨兵搜索&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/146392758?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用 Gemini Embedding 2 或 Qwen3-VL 对视频进行语义搜索。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Sentry 服务已经到了一个拐点:
虽然正确收集到了所有运行的错误桟,
但是, 已经是人力难以快速定位具体问题根源的又一个混乱数据池...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/agent-plugins"&gt;agent-plugins  代理插件&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AWS    &lt;/li&gt;
&lt;li&gt;» Agents&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/3299148?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AWS 代理插件使 AI 编码代理具备帮助您在 AWS 上构建、部署和操作的技能。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;一系列 将 AWS 暴露给 agents 的工具...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/ministack"&gt;Ministack&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AWS    &lt;/li&gt;
&lt;li&gt;» Cloud&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/274374870?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ministack: 免费开源的本地 AWS 模拟器，支持 35 多种服务，兼容 Terraform，并支持真实数据库。是 Localstack 的替代方案。永久免费。采用 MIT 许可证。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6186


     &lt;span class="ge"&gt;_~^&amp;amp;~~_&lt;/span&gt;
 \/ /  ◷ #  \ \/
   &amp;#39;_   ⎵   _&amp;#39;
   \ &amp;#39;-----&amp;#39; /

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 517 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w15 #516</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-516.html" rel="alternate"/><published>2026-04-18T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-04-18:/awesomepw/awesome-pw-516.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/516"&gt;Awesome Python Weekly - Issue 516&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260418 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260418 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aleyan.com/blog/2026-why-arent-we-uv-yet"&gt;我们为什么还没上 uv？&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;aleyan.com …&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/516"&gt;Awesome Python Weekly - Issue 516&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260418 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260418 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aleyan.com/blog/2026-why-arent-we-uv-yet"&gt;我们为什么还没上 uv？&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;aleyan.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/426/thumb.png?1775848133"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://calebfenton.substack.com/p/python-is-dead"&gt;Python Is Dead Python 已死&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;calebfenton.substack.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/738/thumb.png?1776308926"&gt;&lt;/p&gt;
&lt;p&gt;旧文了, 不过死的原因不同了..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/evanlausier/why-build-a-local-mcp-server-and-how-to-do-it-in-15-minutes-1423"&gt;搭建本地 MCP 服务器（以及如何在 15 分钟内完成）&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/498/thumb.png?1776222522"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/dannwaneri/the-formula-was-exact-the-assumption-was-wrong-thats-not-an-ai-problem-58dm"&gt;公式是正确的，假设是错误的。这不是人工智能的问题。&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/aayush_kumarsingh_6ee1ffe/tracemind-v2-i-added-hallucination-detection-and-ab-testing-to-my-open-source-llm-eval-platform-1lkn"&gt;TraceMind v2 — 在我的开源 LLM 评估平台中添加了幻觉检测和 A/B 测试功能。&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/497/thumb.png?1776222522"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://labs.leaningtech.com/blog/browserpod-20"&gt;BrowserPod 2.0: 浏览器内 WebAssembly 沙箱。可运行 Git、bash、node 和 Python。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;labs.leaningtech.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/454/784/thumb.png?1776352115"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://www.mathworks.com/help/compiler_sdk/ml_code/pythonpackagecompiler-app.html"&gt;Python 包编译器：将 Matlab 程序打包以部署为 Python 包&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;www.mathworks.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://write.as/0tsh5vbj4nj0z"&gt;Python CLI Scripts 解决问题的 Python 命令行脚本（详解）&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;write.as&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/507/thumb.png?1776222523"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;对应的, 可以看看 
&lt;a href="https://book.douban.com/subject/35602079/"&gt;Python一行流 (豆瓣)像专家一样写代码&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=zY2dAK-pMPI"&gt;从零开始构建去中心化人工智能（Python 教程）[视频]&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.youtube.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/469/thumb.png?1775891305"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://akashyap.ai/pyre-agents-an-elixir-orchestrated-runtime-for-python-agents/"&gt;Show HN: Pyre Agents – 一个 Elixir 编排的 Python Agent 运行时&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;akashyap.ai&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/419/thumb.png?1775848125"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/tradememory-protocol"&gt;tradememory-protocol&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/263367191?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;决策审计跟踪 + 持久记忆，适用于人工智能交易代理。结果加权召回、SHA-256 篡改检测、17 种 MCP 工具。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/claude-howto"&gt;claude-howto  克劳德·怎弄&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/3288457?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一份以示例驱动的 Claude Code 视觉指南，从基本概念到高级代理，并提供可立即产生价值的复制粘贴模板。&lt;/p&gt;
&lt;p&gt;有中文版本:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/luongnv89/claude-howto/blob/main/zh/README.md"&gt;用一个周末掌握 Claude Code at main · luongnv89/claude-howto&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;..用案例方式说明 Claude Code 所有关键功能,
不过, 也包含了很多终端使用前置知识,
普通人可能也不知道在哪儿进行尝试...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/turboAPI"&gt;turboAPI&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/54503978?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;兼容 FastAPI 的 Python 框架，采用 Zig HTTP 内核；速度提升 7 倍，支持自由线程原生..&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Zig 和 Rust 的社区影响力积累形态一致:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;重写一切&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/plastic-labs/honcho"&gt;honcho  老大&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» Context&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/123981229?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用于构建有状态代理的内存库&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6178

            &lt;span class="ge"&gt;_~-+∽~_&lt;/span&gt;
        () /  ◕ ?  \ ()
          &amp;#39;_   ⏝   _&amp;#39;
          | &amp;#39;--.--&amp;#39; \

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 516 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w14 #515</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-515.html" rel="alternate"/><published>2026-04-11T17:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-04-11:/awesomepw/awesome-pw-515.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/515"&gt;Awesome Python Weekly - Issue 515&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260411 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260411 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.dbos.dev/blog/async-python-is-secretly-deterministic"&gt;异步 Python 本质上是确定性的 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/515"&gt;Awesome Python Weekly - Issue 515&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260411 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260411 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.dbos.dev/blog/async-python-is-secretly-deterministic"&gt;异步 Python 本质上是确定性的&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.dbos.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/954/thumb.png?1775272114"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/tjmaher1/when-claude-acts-like-a-clod-catching-ai-fabrications-a-qa-engineers-field-notes-36f2"&gt;当 Claude 表现得像个笨蛋时：捕捉人工智能造假：一名质量保证工程师的实地笔记&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/808/thumb.png?1775099334"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/buildwithabid/how-i-found-1240month-in-wasted-llm-api-costs-and-built-a-tool-to-find-yours-3041"&gt;我是如何发现每月浪费的 1240 美元 LLM API 成本的（并开发了一个工具来帮你找到这些问题）&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/054/thumb.png?1775430566"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://iamtrask.github.io/2026/04/07/decentralized-ai-in-50-lines/"&gt;用 50 行 Python 代码实现去中心化人工智能&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;iamtrask.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/275/thumb.png?1775689731"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://mkennedy.codes/posts/cutting-python-web-app-memory-over-31-percent/"&gt;Python Web 应用内存占用减少 31% 以上&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;mkennedy.codes&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/798/thumb.png?1775099308"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://github.com/farukalpay/spectral-packet/"&gt;频谱包引擎 – Python 频谱分析、压缩和 MCP&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;github.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/gde/mcp-development-with-python-and-azure-kubernates-service-aks-2in7"&gt;用 Python 和 Azure Kubernetes 服务 (AKS) 进行 MCP 开发&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/055/thumb.png?1775430566"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://adamj.eu/tech/2026/04/03/python-introducing-profiling-explorer/"&gt;介绍分析探索器&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;adamj.eu&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/076/thumb.png?1775473745"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://shbhmrzd.github.io/systems/garbage-collection/memory-management/2026/04/01/garbage-collectors-deep-dive.html"&gt;Python 垃圾回收：从基本原理到 Java、Go 和 Python 中的现代 GC&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;shbhmrzd.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/843/thumb.png?1775156934"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://techlife.blog/posts/python-34-beyond-scripting/"&gt;Python 3.4: 超越脚本编写——构建可扩展系统&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;techlife.blog&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/454/009/thumb.png?1775344119"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/idea-reality-mcp"&gt;idea-reality-mcp &lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» Github&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/263367191?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI 编码代理的预构建现实性检查。扫描 GitHub、HN、npm、PyPI、Product Hunt。MCP 服务器。290+星&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/dataclaw"&gt;dataclaw&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/4647941?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;代理工具可将您的历史记录从 Claude Code 等人发布为 Huggingface 数据集..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/bullshit-benchmark"&gt;bullshit-benchmark  胡扯基准&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/130558610?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;BullshitBench 衡量人工智能模型是否会质疑无意义的提示，而不是自信地回答它们，该工具由 Peter Gostev 创建..&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;AI 时代的 ChaosMonkey...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;p&gt;petergpt logo
- &lt;a href="https://www.libhunt.com/r/python-apple-fm-sdk"&gt;python-apple-fm-sdk&lt;/a&gt;
    + &lt;img alt="logo" src="https://avatars.githubusercontent.com/u/10639145?v=4&amp;amp;s=160"&gt;&lt;/p&gt;
&lt;p&gt;通过 Foundation Models 框架，提供用于访问 Apple Intelligence 核心设备模型的 Python 绑定..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/datagouv-mcp"&gt;datagouv-mcp&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Opendata    &lt;/li&gt;
&lt;li&gt;» open-data&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/66628206?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;官方 data.gouv.fr 模型上下文协议 (MCP) 服务器允许 AI 聊天机器人通过对话直接搜索、探索和分析来自法国国家开放数据平台的数据集。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6171

        &lt;span class="ge"&gt;_~--^~_&lt;/span&gt;
    () /  ? →  \ (/
      &amp;#39;_   ▽   _&amp;#39;
      | &amp;#39;--~--&amp;#39; \

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 515 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w13 #514</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-514.html" rel="alternate"/><published>2026-04-04T12:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-04-04:/awesomepw/awesome-pw-514.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/514"&gt;Awesome Python Weekly - Issue 514&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260404 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260404 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.semicolonandsons.com/articles/scaling-a-monolith-to-1m-loc-113-pragmatic-lessons-from-tech-lead-to-cto"&gt;将单体应用扩展到 100 万行 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/514"&gt;Awesome Python Weekly - Issue 514&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260404 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260404 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.semicolonandsons.com/articles/scaling-a-monolith-to-1m-loc-113-pragmatic-lessons-from-tech-lead-to-cto"&gt;将单体应用扩展到 100 万行代码：从技术主管到首席技术官的 113 条实用经验&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.semicolonandsons.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;113条? 一般而言坚持使用4条, 就足以改变整个儿工程气质了...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyre-lang.org/"&gt;Pyre: 用 Rust 编写的全新 JIT Python 解释器&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pyre-lang.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;没事儿...马上 Zig 版本的已经在路上&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aws/ai-agents-dont-need-complex-workflows-build-one-in-python-in-10-minutes-2m5d"&gt;AI 代理不需要复杂的工作流程。用 Python 在 10 分钟内构建一个。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/662/thumb.png?1774984145"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/gde/run-any-huggingface-model-on-tpus-a-beginners-guide-to-torchax-4ln0"&gt;在 TPU 上运行任何 HuggingFace 模型：TorchAX 入门指南&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;哈? TPU 并不在市场上流通吧...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://kennethreitz.org/essays/2026-03-29-numpy_as_synth_engine"&gt;NumPy 作为合成引擎&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;kennethreitz.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://telnyx.com/resources/telnyx-python-sdk-supply-chain-security-notice-march-2026"&gt;Telnyx Python SDK：供应链安全声明&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;telnyx.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/yashksaini/beyond-the-panic-hardening-the-rust-sdk-53oj"&gt; 超越恐慌：强化 Rust SDK&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/577/thumb.png?1774897740"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://techlife.blog/posts/python-3-3-modernization/"&gt;Python 3.3: 重塑一切的版本&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;techlife.blog&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/146/thumb.png?1774523302"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://positron.posit.co/blog/posts/2026-03-31-python-type-checkers/"&gt;我们是如何选择 Positron 的 Python 类型检查器的&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;positron.posit.co&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/670/thumb.png?1774998538"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=mx3g7XoPVNQ"&gt;使用 Python 的糟糕一天 [视频]&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.youtube.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/182/thumb.png?1774552128"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Thysrael/Horizon"&gt;Horizon  地平线&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» News    &lt;/li&gt;
&lt;li&gt;» Aggregator&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/72613958?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;自动化人工智能新闻聚合器和摘要器。生成英文和中文的每日简报。科技新闻聚合与摘要生成器。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Q00/ouroboros"&gt;ouroboros  衔尾蛇&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/31264094?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;停止提示词，开始规格说明&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://github.com/Q00/ouroboros/raw/main/docs/images/ouroboros.png"&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="n"&gt;Interview&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Seed&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Execute&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kr"&gt;Evaluate&lt;/span&gt;
&lt;span class="w"&gt;        &lt;/span&gt;&lt;span class="o"&gt;^&lt;/span&gt;&lt;span class="w"&gt;                           &lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;
&lt;span class="w"&gt;        &lt;/span&gt;&lt;span class="o"&gt;+----&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Evolutionary&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nf"&gt;Loop&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;----+&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;所以叫这个名儿..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Interview: 苏格拉底式提问揭示隐藏的假设&lt;/li&gt;
&lt;li&gt;Seed: 答案最终凝结成不可更改的规范。&lt;/li&gt;
&lt;li&gt;Execute: 双钻模型：发现 -&amp;gt; 定义 -&amp;gt; 设计 -&amp;gt; 交付&lt;/li&gt;
&lt;li&gt;Evaluate: 三阶段门控：机械（$0）-&amp;gt;语义-&amp;gt;多模型共识&lt;/li&gt;
&lt;li&gt;Evolutionary Loop: 思考 （“我们还有哪些未知？”） ——反思——下一代&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;内置 九种心智 ...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/omlx"&gt;omlx&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» MacOS    &lt;/li&gt;
&lt;li&gt;» apple-silicon&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/64250138?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;适用于 Apple Silicon 的 LLM 推理服务器，支持连续批处理和 SSD 缓存，可通过 macOS 菜单栏进行管理...&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;..oMLX 将 KV 缓存持久化在热内存层和冷 SSD 层之间。即使对话中途上下文发生变化，所有历史上下文仍然保留在缓存中，可跨请求复用，让本地 LLM 在配合 Claude Code 等工具做实际编码时真正变得可用。这就是我做 oMLX 的原因&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;是的, 即便在 AI 时代, 也是各种生产力工具,
优选出没在 MAC 平台&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/open-terminal"&gt;open-terminal  开放终端&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/158137808?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一台可以 curl 的电脑 ⚡&lt;/p&gt;
&lt;p&gt;open-webui logo
- &lt;a href="https://www.libhunt.com/r/skills-best-practices"&gt;skills-best-practices  技能最佳实践&lt;/a&gt;
    + &lt;img alt="logo" src="https://avatars.githubusercontent.com/u/455023?v=4&amp;amp;s=160"&gt;&lt;/p&gt;
&lt;p&gt;为 agents 编写的专业级技能，使用 LLM 验证它们，并保持精简的上下文窗口。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6163

      &lt;span class="ge"&gt;_~~~~~_&lt;/span&gt;
  \) /  - ♡  \ ()
    &amp;#39;_   ⌐   _&amp;#39;
    \ &amp;#39;--~--&amp;#39; \

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 514 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w12 #513</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-513.html" rel="alternate"/><published>2026-03-28T12:42:00+08:00</published><updated>2026-06-14T09:12:56.756124+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-03-28:/awesomepw/awesome-pw-513.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/513"&gt;Awesome Python Weekly - Issue 513&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260328 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260328 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://codewithkira.com/2024-07-18-tablecloth-dplyr-pandas-polars.html"&gt;Clojure 与 R 和 Python 的数据处理比 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/513"&gt;Awesome Python Weekly - Issue 513&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260328 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260328 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://codewithkira.com/2024-07-18-tablecloth-dplyr-pandas-polars.html"&gt;Clojure 与 R 和 Python 的数据处理比较&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;codewithkira.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/823/thumb.png?1774206515"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@bzurak/what-if-python-was-natively-distributable-3bfae485a408"&gt;如果 Python 本身就支持分发呢？&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;medium.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/547/thumb.png?1773961755"&gt;&lt;/p&gt;
&lt;p&gt;那..就是 web 4.0 的世界了&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://fpgmaas.com/blog/collapse-of-mkdocs/"&gt;MkDocs 的缓慢崩溃&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;fpgmaas.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/821/thumb.png?1774206519"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://simonwillison.net/2026/Mar/19/openai-acquiring-astral/"&gt;关于 OpenAI 收购 Astral 和 uv/ruff/ty 的一些想法&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;simonwillison.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/712/thumb.png?1774091320"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://lifelog.my/episode/why-i-vibe-in-go-not-rust-or-python"&gt;为什么我更喜欢 Go 而不是 Rust 或 Python&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;lifelog.my&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/854/thumb.png?1774235329"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tildeweb.nl/~michiel/httpxyz.html"&gt;派生 httpx 作为 httpxyz&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;tildeweb.nl&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/063/thumb.png?1774436939"&gt;&lt;/p&gt;
&lt;p&gt;只是因为没有其它更好的办法来继续维护了...&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.b-list.org/weblog/2026/mar/23/20-year-library/"&gt;重写一个已有 20 年历史的 Python 库&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.b-list.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/932/thumb.png?1774321734"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/dean0x/how-i-built-eval-tools-for-karpathys-autoresearch-144b"&gt;如何为 Karpathy 的 Autoresearch 构建评估工具&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/510/thumb.png?1773918533"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nrposner.com/blog/when-vectorized-arrays-arent-enough/"&gt;当向量化数组不足以解决问题时&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;nrposner.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/453/179/thumb.png?1774552116"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyrefly.org/blog/lessons-from-pyre/"&gt;设计 Python 语言服务器：从 Pyre 项目中汲取经验教训，塑造 Pyrefly&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pyrefly.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/965/thumb.png?1774364917"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/claude-scholar"&gt;claude-scholar  克劳德学者&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» developer-tools    &lt;/li&gt;
&lt;li&gt;» mcp&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/121143489?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一款半自动化的学术研究助手，适用于学术研究和软件开发。它支持 Claude Code、OpenCode 和 Codex CLI，涵盖构思、编码、实验、写作和发表等各个环节。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;autoresearch 诞生后, 一系列类似的 skill/agents 也都出现了...
可以说, 
最新科技的核心秘密只有一个: &lt;code&gt;这事儿能成&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/connectonion"&gt;connectonion&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/157548083?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用于智能体协作的最佳人工智能智能体框架...&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/vllm-mlx"&gt;vllm-mlx&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/6794828?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;适用于 Apple Silicon 的 OpenAI 和 Anthropic 兼容服务器。支持运行 LLM 和视觉语言模型（Llama、Qwen-VL、LLaVA），具备连续批处理、MCP 工具调用和多模态支持。原生 MLX 后端，处理速度超过 400 tok/s。兼容 Claude Code..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/hive"&gt;hive  蜂巢&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Automation    &lt;/li&gt;
&lt;li&gt;» Python&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/262650699?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;以结果为导向的智能体开发框架，不断演进&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;那什么..还是推荐快 pi-mono 作为最坚固简洁的起点...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/claude-seo"&gt;claude-seo&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/223140489?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;适用于 Claude Code 的通用 SEO 技能。包含 13 项子技能、7 个子代理，以及与 DataForSEO MCP 集成的扩展系统。涵盖技术 SEO、EEAT、模式识别、GEO/AEO 和战略规划..&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;当前最火的 haerness/驾驶工程 叕一例,
不过, 最火的是还是 YC CEO 自用的那个...&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/garrytan/gstack"&gt;GStack&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;封装了整个儿完备的团队的所有角色...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6157

         &lt;span class="ge"&gt;_~^*-~_&lt;/span&gt;
     () /  # -  \ ()
       &amp;#39;_   ♢   _&amp;#39;
       \ &amp;#39;--#--&amp;#39; &amp;lt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 513 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w11 #512</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-512.html" rel="alternate"/><published>2026-03-21T12:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-03-21:/awesomepw/awesome-pw-512.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/512"&gt;Awesome Python Weekly - Issue 512&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260321 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260321 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://fidget-spinner.github.io/posts/jit-on-track.html"&gt;Python 3.15 的 JIT 现已恢复正常 …&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/512"&gt;Awesome Python Weekly - Issue 512&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260321 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260321 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://fidget-spinner.github.io/posts/jit-on-track.html"&gt;Python 3.15 的 JIT 现已恢复正常&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fidget-spinner.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://pyrefly.org/blog/typing-conformance-comparison/"&gt;比较 Python 类型检查器：类型规范一致性&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;pyrefly.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://openai.com/index/openai-to-acquire-astral/"&gt;OpenAI 将收购 Astral&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;openai.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;简单说, Python 被 OpenAI 看重, 又或是 uv 体验的 rust 统一工程链&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aws/runtime-guardrails-for-ai-agents-steer-dont-block-278n"&gt;AI 代理的运行时护栏——引导而非阻碍&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/147/thumb.png?1773587339"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aaron_rose_0787cc8b4775a0/happy-pi-day-10df"&gt;Happy Pi Day! 圆周率日快乐！&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/999/thumb.png?1773428934"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://blog.baro.dev/p/reinventing-pythons-asyncio"&gt;重新发明 Python 的 AsyncIO&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;blog.baro.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://oxyde.fatalyst.dev/0.5/"&gt;Oxyde ORM - 类似 Django 的、基于 Pydantic 的异步 ORM&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;oxyde.fatalyst.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/klement_gunndu/the-ai-engineering-stack-in-2026-what-to-learn-first-1nhj"&gt;2026 年人工智能工程技术栈：首先应该学习什么&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/452/148/thumb.png?1773587331"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Pydantic 团队软文...&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;Layer&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;MCP&lt;/span&gt;&lt;span class="w"&gt;           &lt;/span&gt;&lt;span class="err"&gt;←&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;connects&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;agents&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;to&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;external&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;tools&lt;/span&gt;
&lt;span class="n"&gt;Layer&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Frameworks&lt;/span&gt;&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="err"&gt;←&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;orchestrates&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;agent&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;loops&lt;/span&gt;
&lt;span class="n"&gt;Layer&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;LLM&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SDKs&lt;/span&gt;&lt;span class="w"&gt;     &lt;/span&gt;&lt;span class="err"&gt;←&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;talks&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;to&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;models&lt;/span&gt;
&lt;span class="n"&gt;Layer&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Pydantic&lt;/span&gt;&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="err"&gt;←&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;validates&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;all&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;flowing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;through&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;the&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;system&lt;/span&gt;
&lt;span class="n"&gt;Layer&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Python&lt;/span&gt;&lt;span class="w"&gt;        &lt;/span&gt;&lt;span class="err"&gt;←&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;everything&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;runs&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;this&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;其它还有 47 项已经不建议学习的领域知识...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://jt-hill.com/you-dont-hate-python/"&gt;你并非讨厌 Python 本身，而是讨厌别人写的 Python 代码。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;jt-hill.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;目测, 主要原因就是变量定义的习惯不同&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/notebooklm-py"&gt;notebooklm-py&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="nap" src="https://avatars.githubusercontent.com/u/737447?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;适用于 Google NotebookLM 的非官方 Python API 和智能体技能。通过 Python、CLI 和 AI 智能体（例如 Claude Code、Codex 和 OpenClaw），可以完全以编程方式访问 NotebookLM 的各项功能，包括 Web UI 未公开的功能。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;无头主机 CLI 中的 login 就是个大问题...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/heretic"&gt;heretic  异教徒&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Transformer    &lt;/li&gt;
&lt;li&gt;» LLM&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/2702526?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;语言模型全自动去审查功能&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;那什么..&lt;/p&gt;
&lt;p&gt;其实是否有道德思想钢印, 和是否劳力解放并无关联;
并不是能直接生成色图就证明代码/文章/..生成能力就更强...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/cocoindex-code"&gt;cocoindex-code  共生索引代​​码&lt;/a&gt;
    _ » Ast    &lt;ul&gt;
&lt;li&gt;» Python&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/190812870?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一款超轻量级的嵌入式代码 MCP（基于 AST），开箱即用——节省 70% 的令牌，并提升编码代理的速度。🌟 &lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;有&lt;a href="https://www.zdoc.app/zh/cocoindex-io/cocoindex-code"&gt;中文文档&lt;/a&gt;,&lt;/p&gt;
&lt;p&gt;大型代码仓库适用, 微型的, 不如 grep/ag 了..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/user-scanner"&gt;user-scanner  用户扫描器&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Osint    &lt;/li&gt;
&lt;li&gt;» username&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/98528577?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;🕵️🫆 (2-in-1) 电子邮件和用户名开源情报工具，可分析多个平台上的用户名和电子邮件地址，适用于安全研究、调查和合法性分析..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/CodeGraphContext"&gt;CodeGraphContext  代码图上下文&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» hacktoberfest2025    &lt;/li&gt;
&lt;li&gt;» social-winter-of-code&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/254547472?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;MCP 服务器和一个 CLI 工具，该工具将本地代码索引到图数据库中，以便为 AI 助手提供上下文。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这等于是将 IDE 的功能逐一变成一个个 MCP 服务 Agents 们&lt;/p&gt;
&lt;p&gt;ADD ~ Agents 驱动开发 时代到来:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Agents 生成代码&lt;/li&gt;
&lt;li&gt;Agents 是第一用户&lt;/li&gt;
&lt;li&gt;Agents 是一切..&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6150

       &lt;span class="ge"&gt;_~-&amp;amp;∽~_&lt;/span&gt;
   \/ /  o &amp;lt;  \ ()
     &amp;#39;_   v   _&amp;#39;
     | &amp;#39;--⌄--&amp;#39; |

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 512 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w10 #511</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-511.html" rel="alternate"/><published>2026-03-13T22:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-03-13:/awesomepw/awesome-pw-511.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/511"&gt;Awesome Python Weekly - Issue 511&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260313 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260313 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/marcosomma/the-old-seniority-definition-is-collapsing-12lj"&gt;旧的资历定义正在瓦解&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev …&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/511"&gt;Awesome Python Weekly - Issue 511&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260313 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260313 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/marcosomma/the-old-seniority-definition-is-collapsing-12lj"&gt;旧的资历定义正在瓦解&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/194/thumb.png?1772712556"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;也就是换一套术语, 以及指标, 意思其实还是那个意思,
但是, 可以重新来一次评定了...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dgroshev.com/blog/okmain/"&gt;Okmain: 有一张图片，但你想要一个彩色版本&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dgroshev.com&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/776/thumb.png?1773256103"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/klement_gunndu/4-patterns-from-space-life-support-that-will-save-your-backend-2o0p"&gt;4 个来自太空生命维持系统的模式，可以拯救你的后端&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/906/thumb.png?1773342555"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://blog.fabiomanganiello.com/article/Madblog-federated-blogging-from-markdown"&gt;Madblog: 将 Markdown 文件夹变成联合博客&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;blog.fabiomanganiello.com&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/451/687/thumb.png?1773169747"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/ai-agent-economy/our-trading-bot-rewrites-its-own-rules-heres-how-and-what-went-wrong-5dg9"&gt;交易机器人自行修改了规则。以下是具体操作方法（以及出错的原因）。&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/337/thumb.png?1772842192"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://e10v.me/python-packages-for-ab-test-analysis/"&gt;比较用于 A/B 测试分析的 Python 包（附代码示例）&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;e10v.me&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/178/thumb.png?1772683729"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://techlife.blog/posts/the-story-of-pythons-lazy-imports-why-it-took-three-years-and-two-attempts/"&gt;Python 的惰性导入：为何历经三年和两次尝试才得以实现&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;techlife.blog&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/499/thumb.png?1773011334"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/PotentiallyARobot/EmbeddingAdapters/"&gt;用于在嵌入模型向量空间之间进行转换的 Python 库&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;github.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/742/thumb.png?1773213136"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dashbit.co/blog/distributed-python-livebook"&gt;用 Livebook 和 Elixir 实现分布式 Python 数据帧和机器学习&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dashbit.co&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/854/thumb.png?1773299338"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/opc-skills"&gt;opc-skills&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Geo    &lt;/li&gt;
&lt;li&gt;» SEO&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/216806946?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;code&gt;一人公司&lt;/code&gt;的代理技能&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/alphagenome_research"&gt;alphagenome_research&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/8596759?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AlphaGenome 附带的研究代码&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/desloppify"&gt;desloppify  去松散&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/4647941?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;可以使你的代码变得精良美观&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Scrapling"&gt;Scrapling  废料&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» Automation&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/20604835?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;🕷️ 一个自适应网络爬虫框架，可以处理从单个请求到全面爬取的一切操作&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;而且是 Agents 优先的&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/OpenSandbox"&gt;OpenSandbox&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» Kubernetes&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/1961952?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;OpenSandbox 是一个通用的 AI 应用沙箱平台，提供多语言 SDK、统一的沙箱 API 和 Docker/Kubernetes 运行时，适用于编码代理、GUI 代理、代理评估、AI 代码执行和 RL 训练等场景。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6142

         &lt;span class="ge"&gt;_~-~^~_&lt;/span&gt;
     () /  O #  \ \/
       &amp;#39;_   ⌐   _&amp;#39;
       / &amp;#39;--+--&amp;#39; )

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 511 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w09 #510</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-510.html" rel="alternate"/><published>2026-03-07T22:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-03-07:/awesomepw/awesome-pw-510.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/510"&gt;Awesome Python Weekly - Issue 510&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260307 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260307 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://gvanrossum.github.io/interviews/Thomas.html"&gt;Guido van Rossum 采访 Thomas Wouters（Python 核心开 …&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/510"&gt;Awesome Python Weekly - Issue 510&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260307 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260307 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://gvanrossum.github.io/interviews/Thomas.html"&gt;Guido van Rossum 采访 Thomas Wouters（Python 核心开发人员）&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;gvanrossum.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://www.inngest.com/blog/no-lost-updates-python-asyncio"&gt;Python 的 asyncio 原语在共享状态方面有哪些错误&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;www.inngest.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://gafni.dev/blog/cracking-the-python-monorepo/"&gt;破解 Python Monorepo&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;gafni.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/647/thumb.png?1772266124"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://sethmlarson.dev/deprecate-confusing-apis-like-os-path-commonprefix"&gt;弃用诸如“os.path.commonprefix()”之类的令人困惑的 API&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sethmlarson.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/aws/rag-vs-graphrag-when-agents-hallucinate-answers-2mcb"&gt;RAG 与 GraphRAG：当智能体产生幻觉答案时&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/594/thumb.png?1772222938"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aws/3-things-i-wish-i-knew-before-setting-up-a-uv-workspace-30j6"&gt;在搭建 UV  工作区之前，我希望自己知道的3件事&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/648/thumb.png?1772266124"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aws/reduce-agent-errors-and-token-costs-with-semantic-tool-selection-7mf"&gt;利用语义工具选择减少代理错误和令牌成本&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/451/056/thumb.png?1772597334"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://peps.python.org/pep-0827/"&gt;Show HN: PEP 827 Python 中的 TS 式类型操作&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;peps.python.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/921/thumb.png?1772510917"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://uwplse.org/2026/02/24/egglog-containers.html"&gt;E-Graphs 中的自定义数据结构&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;uwplse.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/690/thumb.png?1772309320"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.nightshift.sh/blog/less-cursed-vm"&gt;你就是 BIOS：使用 KVM 在 Python 中构建虚拟机管理程序&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.nightshift.sh&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/tokentap"&gt;tokentap&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» CLI    &lt;/li&gt;
&lt;li&gt;» Proxy&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/191727717?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;拦截 LLM API 流量，并在实时终端仪表盘中可视化令牌使用情况。跟踪成本、调试提示，并监控 AI 开发会话期间的上下文窗口使用情况&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;那什么, 不如:
&lt;a href="https://github.com/MrQianjinsi/agentic-metric/blob/master/README-CN.md"&gt;agentic-metric&lt;/a&gt;
本地化的 AI coding agent 指标监控工具 — 类似 &lt;code&gt;top&lt;/code&gt;，但监控的是你的 coding agent。追踪 Claude Code、Codex、OpenCode、Qwen Code、VS Code (Copilot Chat) 等 agent 的 token 用量和成本，提供 TUI 仪表盘和 CLI 命令。&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/knowledge-work-plugins"&gt;knowledge-work-plugins  知识工作插件&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/76263028?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;开源插件库，主要面向知识工作者，供他们在 Claude Cowork 中使用。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/agno-agi/dash"&gt;dash&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/104874993?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;自学习数据代理，其答案基于六层上下文信息。灵感来源于 OpenAI 的内部实现。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/skill-scanner"&gt;skill-scanner  技能扫描器&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Security    &lt;/li&gt;
&lt;li&gt;» Agent&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/220944709?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;代理技能安全扫描器&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;:&lt;/p&gt;
&lt;p&gt;没事儿, 马上就有 scan scanner 的项目了..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/review-prompts"&gt;review-prompts  提示复盘&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/3902556?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI review prompts&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;现在还在关注提示词?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6136

      &lt;span class="ge"&gt;_~`+~~_&lt;/span&gt;
  \/ /  = =  \ ()
    &amp;#39;_   ⏝   _&amp;#39;
    / &amp;#39;--⌄--&amp;#39; &amp;lt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 510 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w08 #509</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-509.html" rel="alternate"/><published>2026-02-27T22:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-02-27:/awesomepw/awesome-pw-509.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/509"&gt;Awesome Python Weekly - Issue 509&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260227 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260227 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://madebymohammed.com/pysaic"&gt;Show HN: 使用 Python 实时渲染 18,000 …&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/509"&gt;Awesome Python Weekly - Issue 509&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260227 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260227 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://madebymohammed.com/pysaic"&gt;Show HN: 使用 Python 实时渲染 18,000 个视频&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;madebymohammed.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/pascal_cescato_692b7a8a20/stop-ignoring-rfc-2324-its-the-most-important-protocol-youve-never-implemented-53pe"&gt;别再忽视 RFC 2324 了。这是你从未实现过的最重要的协议。&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;就像 TCP/IP 协议..只有越来越多的硬件和系统采用了,
才变得越来越重要...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://www.paulox.net/2026/02/20/django-orm-standalone-database-inspectdb-query/"&gt;Django ORM Standalone⁽¹⁾: 查询现有数据库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;www.paulox.net&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/939/thumb.png?1771618118"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/googleai/teaching-a-robot-to-play-a-toddler-game-vlas-gemini-3-flash-and-first-orchard-14g4"&gt;教机器人玩幼儿游戏：VLA、Gemini 3 Flash 和 First Orchard&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://prefix.dev/blog/introducing-pixi-gui"&gt;Pixi GUI: Anaconda Navigator 的现代替代方案&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;prefix.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://lwn.net/Articles/1047238/"&gt;Python 的“frozen/冻结”字典&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;lwn.net&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/054/thumb.png?1771733321"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/ravigupta97/building-a-production-ready-task-management-api-with-fastapi-complete-architecture-guide-25a"&gt;用 FastAPI 构建可用于生产环境的任务管理 API：完整架构指南&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/196/thumb.png?1771906124"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pythoncompiler.io/python/getting-started/"&gt;Python 书 = 从基础到精通的交互式 Python 教程&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pythoncompiler.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/432/thumb.png?1772093342"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyrefly.org/blog/container-inference-comparison/"&gt;Python T类型检查器对比：空容器推断&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pyrefly.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/379/thumb.png?1772050166"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://agentready.cloud/hn"&gt;HN 报道：我用 Python 文本压缩器将 LLM API 账单减少了 55%，没有用到人工智能。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;agentready.cloud&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/450/380/thumb.png?1772050167"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/claude-plugins-official"&gt;claude-plugins-official&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/76263028?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;由 Anthropic 官方管理的优质 Claude Code 插件目录&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;对的, 尽可能只安装使用官方的...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Bindu"&gt;Bindu  宾杜&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Machine Learning    &lt;/li&gt;
&lt;li&gt;» autonomous-agents&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/234059020?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bindu: 将任何 AI 代理变成一个可互操作、可观察、可组合的动态微服务&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;微服务...哈?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/modern-software-dev-assignments"&gt;modern-software-dev-assignments 现代软件开发任务&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/2789441?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;CS146S 课程作业：现代软件开发（斯坦福大学 2025 年秋季学期）&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;包含了 vibe coding 相关的指导...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/agentskills"&gt;agentskills&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;代理技能规范和文档&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这东西不像 Markdown 只是个协议, 公开了大家感觉好就都用,
SKILL 是得看对应代理跑的大模型...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/laude-institute/harbor"&gt;harbor  港口&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/183158770?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Harbor  是一个用于运行代理评估以及创建和使用 RL(Reinforcement Learning/强化学习) 环境的框架..&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6128

            &lt;span class="ge"&gt;_~^*-~_&lt;/span&gt;
        () /  ^ ◵  \ \/
          &amp;#39;_   ⎕   _&amp;#39;
          \ &amp;#39;--⌄--&amp;#39; &amp;lt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 509 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w07 #508</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-508.html" rel="alternate"/><published>2026-02-22T22:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-02-22:/awesomepw/awesome-pw-508.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/508"&gt;Awesome Python Weekly - Issue 508&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260222 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260222 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://oban.pro/articles/bridging-with-oban"&gt;用 Oban 连接 Elixir 和 Python&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;oban.pro&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也 …&lt;/code&gt;&lt;/p&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/508"&gt;Awesome Python Weekly - Issue 508&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260222 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260222 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://oban.pro/articles/bridging-with-oban"&gt;用 Oban 连接 Elixir 和 Python&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;oban.pro&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;关键得看是否能像 Xgo 一样, 自由加载其它语言的所有能力...&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/867/thumb.png?1771531727"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://karpathy.github.io/2026/02/12/microgpt/"&gt;microgpt  微 GPT&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;karpathy.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;正好&lt;a href="https://gist.github.com/karpathy/8627fe009c40f57531cb18360106ce95"&gt;200行 Python 代码..&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/maame-codes/suffering-from-bugs-how-i-almost-deleted-my-entire-project-1eef"&gt;Suffering from BUGS: How I Almost Deleted My Entire Project 遭遇 BUG：我差点删掉整个项目&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/835/thumb.png?1771488549"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://crimede-coder.com/blogposts/2026/LLMsForMortals"&gt;面向普通人的大型语言模型：Python 分析师实用指南&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;crimede-coder.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;所以, &lt;code&gt;Python 分析师&lt;/code&gt; 是普通人?&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/780/thumb.png?1771445352"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://loriculus.org/blog/python-chained-assignment/"&gt;CPython 字节码中的链式赋值&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;loriculus.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/501/thumb.png?1771128519"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aaron_rose_0787cc8b4775a0/the-secret-life-of-python-manual-list-iteration-with-while-and-reverse-loops-3nip"&gt;Python 的秘密生活：使用 while 循环和 reverse 循环手动迭代列表&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/525/thumb.png?1771157344"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.natfu.be/validation-in-type-annotations/"&gt;类型注解中的运行时验证&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;blog.natfu.be&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/543/thumb.png?1771200508"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/gde/secure-mcp-development-with-python-and-gemini-cli-59gi"&gt; Python 和 Gemini CLI 进行安全的 MCP 开发&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/494/thumb.png?1771114129"&gt;&lt;/p&gt;
&lt;p&gt;不是, 看看文字就感觉哪里有不对了..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://codebitdaily.blogspot.com/2026/02/why-python-is-king-ai-2026.html"&gt;2026 年，Python 还能称霸人工智能领域吗？&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;codebitdaily.blogspot.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/832/thumb.png?1771488532"&gt;&lt;/p&gt;
&lt;p&gt;这得问 Claw 们...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://discuss.python.org/t/use-of-pypi-as-a-generic-storage-platform-for-binaries/106044"&gt;Python 论坛上关于（错误）使用 PyPI 发布非 Python 二进制文件的帖子&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;discuss.python.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/449/293/thumb.png?1770883762"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/unslop-xyz/noodles"&gt;noodles  面条&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/249142534?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;你的代码库很可能是人工智能生成的。你需要更好地理解它。Noodles 可以创建交互式图表，将你的代码实际运行方式可视化，让你无需逐行阅读代码就能了解人工智能构建的内容。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这项目名深得 IT 行业梗...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/lingbot-world"&gt;lingbot-world&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» world-models    &lt;/li&gt;
&lt;li&gt;» video-generation&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/212647524?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;推进开源世界模型&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/memU"&gt;memU  表情包&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» Benchmark&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/217726889?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用于 24/7 全天候主动代理，例如 openclaw（moltbot、clawdbot）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/awesome-os-setup"&gt;awesome-os-setup&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Development Environment    &lt;/li&gt;
&lt;li&gt;» Linux&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/32715913?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一款应用程序和指南，可轻松配置 Windows、Linux、macOS、Google TV、Stremio、Home Assistant 等（包括 WSL2、GPU 驱动程序和开发工具）。提升您的用户体验和工作效率。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;安全 claw 普及后, 这类终端系统的配置和优化以及日常使用,
应该都是 claw 们, 没活人什么事儿了&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Polymarket/agents"&gt;agents  代理人&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» ai-agents   &lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/31669764?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用人工智能代理在 Polymarket 上自主交易&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;是个让 Claw 自己给自己赚生活费的渠道,
但是, 并不能确保可以赚到...
但是, 这种平台/渠道是绝对赚的&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6123

        &lt;span class="ge"&gt;_~-|`~_&lt;/span&gt;
    \/ /  * ^  \ (/
      &amp;#39;_   ⏡   _&amp;#39;
      / &amp;#39;--#--&amp;#39; |

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 508 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w06 #507</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-507.html" rel="alternate"/><published>2026-02-14T20:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-02-14:/awesomepw/awesome-pw-507.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/507"&gt;Awesome Python Weekly - Issue 507&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260216 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260216 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://maxhalford.github.io/blog/text-classification-zstd/"&gt;用 Python 3.14 的 ZSTD 模块进行文 …&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/507"&gt;Awesome Python Weekly - Issue 507&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260216 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260216 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://maxhalford.github.io/blog/text-classification-zstd/"&gt;用 Python 3.14 的 ZSTD 模块进行文本分类&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;maxhalford.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;那什么...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;现在这种新技巧, 第一反应都是: 能否给 LLM 增效减token?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/chief_yaml_officer/how-i-stopped-rewriting-my-code-every-time-i-switched-llm-providers-4gjh"&gt;如何避免每次更换 LLM 提供商时都要重写代码的&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/448/895/thumb.png?1770451742"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;嗯哼? 有这种问题嘛?&lt;/p&gt;
&lt;p&gt;俺都是通过 gh-issue, 联合多种 LLM 来解决同一个问题的..&lt;/p&gt;
&lt;p&gt;明白了, 想差了, 是 &lt;a href="https://github.com/BerriAI/litellm"&gt;LiteLLM&lt;/a&gt; 的广告,
我们的应用如果接入 LLM,
随着运营的深入, 不时就得切换后端大模型,
虽然都是兼容 OpenAI 的, 但是, 
总是有追求个性的厂商..所以...有了这东西..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.fabiomanganiello.com/article/webmentions-with-batteries-included"&gt;Webmentions 含电池&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;blog.fabiomanganiello.com&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/449/241/thumb.png?1770840534"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Python 当年的广告创意已经被反复用了30多年,
至今也没哪个项目真正作到&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://charlesleifer.com/blog/cysqlite---a-new-sqlite-driver/"&gt;cysqlite - 一个新的 SQLite 驱动程序&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;charlesleifer.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;没事儿, 就看官方作者的态度了..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://pydantic.dev/articles/inline-snapshot"&gt;用 inline-snapshot 改进 Python 测试&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;pydantic.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/ddebajyati/building-a-robust-classifier-with-stacked-generalization-5flk"&gt;构建具有堆叠泛化能力的鲁棒分类器&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/449/190/thumb.png?1770797348"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这标题和题图...AIGC 味儿忒足&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://dev.to/aaron_rose_0787cc8b4775a0/the-secret-life-of-python-the-safety-net-try-and-except-5h9b"&gt;Python 的秘密生活：安全网（“try”和“except”）&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://trends.google.com/trends/explore"&gt;搜索“学习 Python”的次数增加了 150%。&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;trends.google.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;没事儿, 都是 Claw 们...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://mccue.dev/pages/2-6-26-python-competitor"&gt;Python 只有一个真正的竞争对手&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;mccue.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;俺盲猜一下哈: Python 2.7&lt;/p&gt;
&lt;p&gt;结果是: &lt;code&gt;Clojure&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;哈? &lt;img alt="logo" src="https://mccue.dev/pages/2-6-26-clojure-logo.png"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://utcc.utoronto.ca/~cks/space/blog/python/PythonCircularImportPuzzle"&gt;一个有趣的 Python 循环导入谜题&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;utcc.utoronto.ca&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;不,一点儿也不有趣,
简直是指出了叕一个无解的 bug 注入姿势..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/loki-mode"&gt;loki-mode  洛基模式&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/49921737?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;适用于多智能体提供商的自主系统和框架，而且真的有效..&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎&lt;/code&gt;:&lt;/p&gt;
&lt;p&gt;欺骗之神?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Jeffallan/claude-skills"&gt;claude-skills  克劳德技能&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» Productivity&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/23423962?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;66项全栈开发人员必备的专业技能。让Claude Code 成为你的专家级结对程序员。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;就像你作为企业主是否愿意随机招收外来员工改变整个企业的生产习惯?&lt;/p&gt;
&lt;p&gt;俺只敢安装 Claude 官方内置的, 其它的如果需要
使用 skill-create 现场针对性构建一个就好&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/DeepSeek-OCR-2"&gt;DeepSeek-OCR-2&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://www.libhunt.com/r/DeepSeek-OCR-2"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;视觉因果流&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这项目名儿起的很有误导性哪...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/openai/skills"&gt;skills  技能&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/14957082?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Codex 技能目录&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;相比 Claude 的, 就冷静很多?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/gh-space-shooter"&gt;gh-space-shooter  gh-太空射击游戏&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Github    &lt;/li&gt;
&lt;li&gt;» github-actions&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/99708452?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;将 GitHub 贡献图可视化为太空射击游戏！&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6115

     &lt;span class="ge"&gt;_~∽|∽~_&lt;/span&gt;
 \/ /  + ^  \ (/
   &amp;#39;_   V   _&amp;#39;
&lt;span class="k"&gt;   &amp;gt; &lt;/span&gt;&lt;span class="ge"&gt;&amp;#39;--.--&amp;#39; )&lt;/span&gt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 507 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w05 #506</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-506.html" rel="alternate"/><published>2026-02-08T20:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-02-08:/awesomepw/awesome-pw-506.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/506"&gt;Awesome Python Weekly - Issue 506&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260208 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260208 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 506 …&lt;/p&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/506"&gt;Awesome Python Weekly - Issue 506&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260208 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260208 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 506 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://stelvio.dev/"&gt;Stelvio – 将 Python 部署到 AWS&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;stelvio.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://old.reddit.com/r/golang/comments/1qr9375/rewrote_our_python_api_gateway_in_go_and_now_its/"&gt;用 Go 重写了 Python API 网关，但没人关心。&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;old.reddit.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/353/thumb.png?1769904555"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;就是用 rust 重写也没人关心哪...&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;懒惰的勤奋&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/surocham/analise-de-correspondencia-o-que-e-e-como-fazer-com-python-usando-naruto-como-exemplo-3phd"&gt;对应分析：它是什么以及如何用 Python 进行对应分析，以《火影忍者》为例。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/507/thumb.png?1770091736"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/om_shree_0709/beginner-friendly-guide-find-smallest-letter-greater-than-target-problem-744-c-python-25eb"&gt;🔍 初学者友好指南“找出大于目标字母的最小字母” - 问题 744（C++、Python、JavaScript）&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/424/thumb.png?1770019753"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/om_shree_0709/beginner-friendly-guide-minimum-cost-path-with-edge-reversals-leetcode-3650-c-python-3ebl"&gt;🛤️ 入门指南“带边反转的最小成本路径” - LeetCode 3650（C++、Python、JavaScript）&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/385/thumb.png?1769947723"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://marp.kalvad.com/fosdem_2026"&gt;PyInfra: 基础设施应该用真正的 Python 代码编写，而不是 YAML 混合格式。&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;marp.kalvad.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/387/thumb.png?1769947722"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://utcc.utoronto.ca/~cks/space/blog/python/PythonPackageToolsMyIgnoring"&gt;我为什么几乎忽略了所有新的 Python 打包工具&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;utcc.utoronto.ca&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;在国内网络条件下这事儿没的选择...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://micropythonos.com/"&gt;MicroPythonOS - 终极 MicroPython 操作系统&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;micropythonos.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/166/thumb.png?1769702972"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;可惜不是面向 AI 设计的&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://youtu.be/03DswsNUBdQ"&gt;Python, 是否正被渐进式改进所扼杀？&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;youtu.be&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/477/thumb.png?1770062935"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://sethmlarson.dev/use-backslash-A-and-z-not-%5E-and-$-with-python-regular-expressions"&gt;在 Python 正则表达式中使用“\A \z”，而不是“^ $”——Seth Larson&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;sethmlarson.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/585/thumb.png?1770192526"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/z80ai"&gt;z80ai&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Machine Learning    &lt;/li&gt;
&lt;li&gt;» NLP&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/303926?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Z80-μLM 是一款 2 位量化语言模型，体积小巧，足以在 8 位 Z80 处理器上运行。您可以使用 Python 训练对话模型，将其导出为 CP/M .COM 二进制文件，然后与您的老式电脑进行对话..&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Z80 传奇的品牌..&lt;/p&gt;
&lt;p&gt;牙刷里都能跑的大模型来了..&lt;/p&gt;
&lt;p&gt;主力工程师: &lt;img alt="logo" src="https://avatars.githubusercontent.com/u/303926?v=4"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/semantica"&gt;semantica  语义&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» Memory&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/213958577?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Semantica🧠: 开源语义层和知识工程框架，用于构建可解释、可审计和可信赖的人工智能系统——超越文本相似性..&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;嗯哼? 语义派叕想崛起了?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/LLMRouter"&gt;LLMRouter&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/168702136?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;LLMRouter: 一个用于 LLM 路由的开源库&lt;/p&gt;
&lt;p&gt;ulab-uiuc logo
 - &lt;a href="https://www.libhunt.com/r/e2e"&gt;e2e&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;JAX 官方实现了面向长期环境的端到端测试时间训练&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/last30days-skill"&gt;last30days-skill&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Twitter    &lt;/li&gt;
&lt;li&gt;» Reddit&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/455140?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Claude Code 的技能可以搜索过去 30 天内 Reddit 及 X 版块中的任何主题，然后生成可直接复制粘贴的提示信息..&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;NN 6109

            &lt;span class="ge"&gt;_~`+~~_&lt;/span&gt;
        \/ /  ← ?  \ \/
          &amp;#39;_   ⏡   _&amp;#39;
          / &amp;#39;--~--&amp;#39; \

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w04 #505</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-505.html" rel="alternate"/><published>2026-01-31T20:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-01-31:/awesomepw/awesome-pw-505.html</id><summary type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/505"&gt;Awesome Python Weekly - Issue 505&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260131 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260131 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 505 …&lt;/p&gt;</summary><content type="html">&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/505"&gt;Awesome Python Weekly - Issue 505&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260131 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260131 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 505 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.dimamik.com/posts/oban_py/"&gt;Oban, Elixir 的作业处理框架，已来到 Python&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;www.dimamik.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/120/thumb.png?1769659747"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://sethmlarson.dev/use-backslash-A-and-z-not-%5E-and-%24-with-python-regular-expressions"&gt;用"\A \z"，而不是在 Python 正则表达式中使用"^ $"&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;sethmlarson.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/041/thumb.png?1769587732"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nesbitt.io/2026/01/27/the-c-shaped-hole-in-package-management.html"&gt;C 形孔洞在包管理中&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;nesbitt.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/984/thumb.png?1769544583"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://jvns.ca/blog/2026/01/27/some-notes-on-starting-to-use-django/"&gt;关于开始使用 Django 的一些笔记&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;jvns.ca&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/128/thumb.png?1769674123"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/om_shree_0709/beginner-friendly-guide-minimize-maximum-pair-sum-in-array-problem-1877-c-python-2m8o"&gt;⚖️  适合初学者的指南《最小化数组最大配对和》- 问题 1877（C++、Python、JavaScript）&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/735/thumb.png?1769285323"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aaron_rose_0787cc8b4775a0/the-secret-life-of-python-the-uncontained-script-4p8g"&gt; 《Python 的神秘生活：无限制脚本》&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/885/thumb.png?1769458109"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/aaron_rose_0787cc8b4775a0/the-secret-life-of-python-the-trap-of-parallel-lists-4270"&gt;Python 的隐秘生活：并行列表的陷阱&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/649/thumb.png?1769198949"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://gmpy.dev/blog/2026/event-driven-process-waiting"&gt;从 Python 3.3 到今天：结束 15 年的子进程轮询&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;gmpy.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/448/121/thumb.png?1769659747"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://datapythonista.me/blog/whats-new-in-pandas-3"&gt;pandas 3 的新功能&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;datapythonista.me&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/854/thumb.png?1769429312"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyrefly.org/blog/type-narrowing/"&gt;4 个 Pyrefly 类型缩小模式让类型检查更直观&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/983/thumb.png?1769544583"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/PageIndex"&gt;PageIndex&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» LLM&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;📑 PageIndex：无向量、基于推理的 RAG 文档索引&lt;/p&gt;
&lt;p&gt;VectifyAI logo
- &lt;a href="https://www.libhunt.com/r/LimiX"&gt;LimiX&lt;/a&gt;
    + » Machine Learning  &lt;br&gt;
    + » structured-data&lt;/p&gt;
&lt;p&gt;LimiX: 为通用智能释放结构化数据建模能力 https://arxiv.org/abs/2509.03505&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/claude-code-tools"&gt;claude-code-tools&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» CLI    &lt;/li&gt;
&lt;li&gt;» Tmux&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Claude Code、Codex-CLI 和类似 CLI 编程代理的实用生产力工具。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/VibeVoice"&gt;VibeVoice&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;开源前沿语音 AI&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Ai-Agent-Skills"&gt;Ai-Agent-Skills&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;为 AI 代理技能准备的 Homebrew。&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;nn 6101

      &lt;span class="ge"&gt;_~∽-~~_&lt;/span&gt;
  \/ /  - +  \ \/
    &amp;#39;_   △   _&amp;#39;
&lt;span class="k"&gt;    &amp;gt; &lt;/span&gt;&lt;span class="ge"&gt;&amp;#39;--+--&amp;#39; /&lt;/span&gt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w03 #504</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-504.html" rel="alternate"/><published>2026-01-23T20:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-01-23:/awesomepw/awesome-pw-504.html</id><summary type="html">&lt;blockquote&gt;
&lt;p&gt;..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/504"&gt;Awesome Python Weekly - Issue 504&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260123 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260123 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 504 …&lt;/p&gt;</summary><content type="html">&lt;blockquote&gt;
&lt;p&gt;..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/504"&gt;Awesome Python Weekly - Issue 504&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260123 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260123 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 504 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/copilotkit/how-to-build-a-frontend-for-langchain-deep-agents-with-copilotkit-52kd"&gt;如何使用 CopilotKit 构建 LangChain 深度代理的前端！&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/382/thumb.png?1768939744"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aljamal.substack.com/p/golfing-aplk-in-90-lines-of-python"&gt;用 90 行 Python 代码实现 APL/K 高尔夫&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;aljamal.substack.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;Lisp&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;code&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;is&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Empahsis&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;semantics&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;
&lt;span class="n"&gt;Lisp&lt;/span&gt;&lt;span class="err"&gt;：代码即数据。强调语义。&lt;/span&gt;

&lt;span class="n"&gt;APL&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;notation&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;is&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;thought&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Empahsis&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;syntax&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;
&lt;span class="n"&gt;APL&lt;/span&gt;&lt;span class="err"&gt;：符号即思想。强调语法。&lt;/span&gt;

&lt;span class="n"&gt;K&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;both&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;
&lt;span class="n"&gt;K&lt;/span&gt;&lt;span class="err"&gt;：两者都是。&lt;/span&gt;

&lt;span class="n"&gt;Less&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;is&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;more&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="err"&gt;少即是多。&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;)
&lt;img alt="foto" src="https://cdn-b.libhunt.com/images/story/000/447/048/thumb.png?1768622913"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/om_shree_0709/beginner-friendly-guide-find-the-largest-square-area-leetcode-3047-c-python-javascript-4ecb"&gt;📐 适合初学者的指南《寻找最大正方形面积》—— LeetCode 3047 (C++、Python、JavaScript)&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/091/thumb.png?1768666127"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/om_shree_0709/beginner-friendly-guide-maximum-square-area-by-removing-fences-from-a-field-leetcode-2975-14m8"&gt;🚜 🚜 适合初学者的指南《通过移除田地围栏来获得最大正方形面积》—— LeetCode 2975 (C++, Python, JavaScript)&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/002/thumb.png?1768579734"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://oban.pro/articles/introducing-oban-python"&gt;Oban 来到 Python&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;oban.pro&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/447/461/thumb.png?1769040526"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://borutzki.github.io/2026/01/15/how-to-parametrize-exception-testing-in-pytest.html"&gt;如何在 PyTest 中参数化异常测试？&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;borutzki.github.io&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/images/story/000/446/957/thumb.png?1768536552"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://yusufaytas.com/moving-from-java-to-python/"&gt;从 Java 迁移到 Python (2014)&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;yusufaytas.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="img" src="https://cdn-b.libhunt.com/images/story/000/447/287/thumb.png?1768882131"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;12年前的文章, 现在看依然正确..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@pcodesdev/python-basics-the-complete-beginners-guide-to-programming-in-2026-a0fedf8fe6f7"&gt;用实际案例讲解 Python 基础&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;medium.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/000/thumb.png?1768579725"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyfound.blogspot.com/2026/01/ee-departing-the-psf-staff.html"&gt;离开 Python 软件基金会（员工）&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pyfound.blogspot.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/463/thumb.png?1769040526"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://sandbox.stateset.app/"&gt;Claude Code CLI 的 AI 沙盒，支持 Node 和 Python SDK&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;sandbox.stateset.app&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/447/158/thumb.png?1768738103"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/WeDLM"&gt;WeDLM&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="腾讯" src="https://avatars.githubusercontent.com/u/18461506?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;WeDLM: 具有标准因果注意力和原生 KV 缓存兼容性的最快扩散语言模型，在 vLLM 优化基线的基础上实现了真正的速度提升..&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;那为什么 腾讯 现在自有大模型那么一般?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/TimeCapsuleLLM"&gt;TimeCapsuleLLM&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="haykgrigo3" src="https://avatars.githubusercontent.com/u/161534472?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;仅在特定时间段数据上训练的 LLM，以减少现代偏见..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/chunkhound"&gt;chunkhound&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/228924993?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;本地优先代码库智能&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/robin"&gt;robin&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Osint    » osint-tool&lt;/li&gt;
&lt;li&gt;&lt;img alt="snap" src="https://avatars.githubusercontent.com/u/20106707?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI 驱动的暗网开源情报工具&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/skills"&gt;skills  技能&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="A" src="https://avatars.githubusercontent.com/u/76263028?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Agent 技能的公共存储库&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;因为官方没有意识到这是一个类似 NPM 的大市场,
所以, 当前有很多山寨的, 不过:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;github.com/GBSOSS/skill-from-masters&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这种 SKILL 的探查技能, 已经圈定了可&lt;strong&gt;信任来源（5 个）&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="mf"&gt;1.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Anthropic&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;官方仓库&lt;/span&gt;
&lt;span class="mf"&gt;2.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Vercel&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;skills&lt;/span&gt;&lt;span class="mf"&gt;.&lt;/span&gt;&lt;span class="n"&gt;sh&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;市场&lt;/span&gt;
&lt;span class="mf"&gt;3.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SkillsMP&lt;/span&gt;&lt;span class="mf"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="err"&gt;（&lt;/span&gt;&lt;span class="mf"&gt;7&lt;/span&gt;&lt;span class="n"&gt;万&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;技能&lt;/span&gt;&lt;span class="err"&gt;）&lt;/span&gt;
&lt;span class="mf"&gt;4.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;awesome&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;claude&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;skills&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;精选列表&lt;/span&gt;
&lt;span class="mf"&gt;5.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;GitHub&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;高星项目&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;nn 6093

       &lt;span class="ge"&gt;_~^|`~_&lt;/span&gt;
   \) /  ◶ *  \ \/
     &amp;#39;_   ⎕   _&amp;#39;
&lt;span class="k"&gt;     &amp;gt; &lt;/span&gt;&lt;span class="ge"&gt;&amp;#39;-----&amp;#39; &amp;lt;&lt;/span&gt;

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w02 #503</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-503.html" rel="alternate"/><published>2026-01-17T22:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-01-17:/awesomepw/awesome-pw-503.html</id><summary type="html">&lt;blockquote&gt;
&lt;p&gt;..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/503"&gt;Awesome Python Weekly - Issue 503&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260117 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260117 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 503 …&lt;/p&gt;</summary><content type="html">&lt;blockquote&gt;
&lt;p&gt;..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/503"&gt;Awesome Python Weekly - Issue 503&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260117 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260117 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 503 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyfound.blogspot.com/2025/12/anthropic-invests-in-python.html"&gt;Anthropic 向 Python 软件基金会和 OSS 安全投资 150 万美元&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;pyfound.blogspot.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/768/thumb.png?1768349307"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;怪不得 Claude Code 干活时总是优先编写 Python 脚本来折腾..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://adamj.eu/tech/2026/01/14/python-introducing-tprof/"&gt;Python: Tprof,一个目标分析器&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;adamj.eu&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/933/thumb.png?1768507729"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://kushaldas.in/posts/introducing-ektupy.html"&gt;将 Scratch 生成移动到浏览器上的 Python&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;kushaldas.in&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/389/thumb.png?1767989361"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://savannah.dev/posts/the-coolest-feature-in-314/"&gt;The coolest feature in Python 3.14 Python 3.14 中最酷的功能&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;savannah.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/489/thumb.png?1768104522"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://iscinumpy.dev/post/packaging-faster/"&gt;我们如何使 Python 的打包库速度提升 3 倍&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;iscinumpy.dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/388/thumb.png?1767989365"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/om_shree_0709/beginner-friendly-guide-separate-squares-i-leetcode-3453-c-python-javascript-45nf"&gt;🟦 适合初学者的指南 '分离正方形 I' &lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;– LeetCode 3453 (C++, Python, JavaScript)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/774/thumb.png?1768363722"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/codebunny20/looking-for-help-if-possible-im-stuck-on-my-trackmyhrt-app-medication-symptom-tracker-38fa"&gt;🌈  如果可能的话，正在寻求帮助：我在我的 TrackMyHRT 应用（药物+症状追踪器）上卡住了&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;dev.to&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/556/thumb.png?1768190945"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.scientific-python.org/numpy/fellowship-program-2025-retrospective/"&gt;一年的打字生涯：我的 NumPy 奖学金回顾&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;blog.scientific-python.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/294/thumb.png?1767931711"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://numpy.org/numpy-user-dtypes/quaddtype/"&gt;NumPy-QuadDType&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;numpy.org&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一个跨平台的 Quad（128 位）浮点数据类型，用于 NumPy&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://cdn-b.libhunt.com/images/story/000/446/204/thumb.png?1767845336"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;更多 : &lt;a href="https://www.libhunt.com/l/python"&gt;通过社交媒体提及次数查找最受欢迎的 Python 库&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/antigravity-workspace-template"&gt;antigravity-workspace-template&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» python-template    &lt;/li&gt;
&lt;li&gt;» agentic-ai&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/106414602?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;🪐 Google Antigravity IDE 的终极入门套件。针对 Gemini 3 Agentic Workflows、"深度思考"模式和自动配置.cursorrules 进行优化..&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/ralph-orchestrator"&gt;ralph-orchestrator&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="foto" src="https://avatars.githubusercontent.com/u/11792047?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;对 Ralph Wiggum 技术改进的自主 AI 代理编排实现&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/AI-research-SKILLs"&gt;AI-research-SKILLs  AI 研究技能&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» AI    &lt;/li&gt;
&lt;li&gt;» Gemini&lt;/li&gt;
&lt;li&gt;&lt;img alt="fofo" src="https://avatars.githubusercontent.com/u/128254220?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一个面向任何 AI 模型的全面开源 AI 研究和工程技能库。打包这些技能，你的 claude 代码/codex/gemini 代理将成为一个功能完备的 AI 研究代理。由 Orchestra Research 维护..&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;不是..等等, 所有这些大模型本身都提供有充分维护的 &lt;code&gt;深入研究&lt;/code&gt; 模式哈?&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/FinceptTerminal"&gt;FinceptTerminal&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Finance    &lt;/li&gt;
&lt;li&gt;» Machine Learning&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/178755995?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;FinceptTerminal 是一款现代金融应用程序，提供高级市场分析、投资研究和经济数据工具，旨在用户友好的环境中进行交互式探索和数据驱动的决策..&lt;/p&gt;
&lt;p&gt;&lt;img alt="snap" src="https://raw.githubusercontent.com/Fincept-Corporation/FinceptTerminal/main/images/Geopolitics.png"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/nested_learning"&gt;nested_learning  嵌套学习&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/113746798?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;GDM 嵌套学习论文的复现&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;nn 6079

       &lt;span class="ge"&gt;_~`+∽~_&lt;/span&gt;
   \/ /  ♡ o  \ (/
     &amp;#39;_   ⏝   _&amp;#39;
     ( &amp;#39;--#--&amp;#39; \

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 26w01 #502</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-502.html" rel="alternate"/><published>2026-01-09T22:42:00+08:00</published><updated>2026-06-14T09:12:56.756064+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-01-09:/awesomepw/awesome-pw-502.html</id><summary type="html">&lt;blockquote&gt;
&lt;p&gt;..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/502"&gt;Awesome Python Weekly - Issue 502&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260109 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260109 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 502 …&lt;/p&gt;</summary><content type="html">&lt;blockquote&gt;
&lt;p&gt;..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/502"&gt;Awesome Python Weekly - Issue 502&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260109 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260109 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 502 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nullprogram.com/blog/2026/01/01/"&gt;WebAssembly 作为 Python 扩展平台&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="nullprogram.com" src="https://cdn-b.libhunt.com/images/story/000/445/673/thumb.png?1767341335"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/m4rri4nne/from-swagger-to-tests-building-an-ai-powered-api-test-generator-with-python-3mf8"&gt;从 Swagger 到测试：使用 Python 构建 AI 驱动的 API 测试生成器&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="dev.to" src="https://cdn-b.libhunt.com/images/story/000/445/870/thumb.png?1767528543"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://sgoel.dev/posts/10-years-of-personal-finances-in-plain-text-files/"&gt;10 年个人财务记录（纯文本文件）&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="sgoel.dev" src="https://cdn-b.libhunt.com/images/story/000/445/670/thumb.png?1767341324"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;为此专门开始了配套工具, 以及图书和付费课程..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/om_shree_0709/beginner-friendly-guide-max-dot-product-of-two-subsequences-leetcode-1458-c-python-2mgf"&gt;🧗‍♂️入门指南“两个子序列的最大点积”——LeetCode 1458（C++、Python、JavaScript）&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="dev.to" src="https://cdn-b.libhunt.com/images/story/000/446/245/thumb.png?1767874129"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://sarthakmishra.com/blog/building-animated-sprite-hero"&gt;Show HN: 我如何使用 AI 和 Python 生成动画像素艺术&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="sarthakmishra.com" src="https://cdn-b.libhunt.com/images/story/000/446/249/thumb.png?1767888519"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/sachinchaurasiya/open-source-is-not-just-for-hacktoberfest-2i38"&gt;开源不仅仅局限于 Hacktoberfest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="dev.to" src="https://cdn-b.libhunt.com/images/story/000/445/917/thumb.png?1767571712"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pyspread.gitlab.io/"&gt;Pyspread, 一个用 Python 编写的电子表格程序&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="pyspread.gitlab.io" src="https://cdn-b.libhunt.com/images/story/000/445/881/thumb.png?1767542934"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://patrickm.de/static-protocols-in-python/"&gt;Python 中的静态协议：行为优先于继承&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="patrickm.de" src="https://cdn-b.libhunt.com/images/story/000/445/642/thumb.png?1767298137"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://en.lewoniewski.info/2025/python-314-vs-313-312-311-310-performance-testing-video/"&gt;Python 3.14 vs. 3.13 / 3.12 / 3.11 / 3.10&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="en.lewoniewski.info" src="https://cdn-b.libhunt.com/images/story/000/445/956/thumb.png?1767629325"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.fastht.ml/"&gt;FastHTML – 纯 Python 编写的现代 Web 应用程序&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="www.fastht.ml" src="https://cdn-b.libhunt.com/images/story/000/445/957/thumb.png?1767629322"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;还没到 v1.0 ...值得观望&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/pg-aiguide"&gt;pg-aiguide&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/8986001?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;MCP 服务器和 Claude 插件，用于提升 Postgres 技能和编写文档。帮助 AI 编码工具生成更优质的 PostgreSQL 代码。&lt;/p&gt;
&lt;p&gt;timescale logo
- &lt;a href="https://www.libhunt.com/r/HY-Motion-1.0"&gt;HY-Motion-1.0&lt;/a&gt;
    + &lt;img alt="logo" src="https://avatars.githubusercontent.com/u/210980732?v=4&amp;amp;s=160"&gt;&lt;/p&gt;
&lt;p&gt;用于生成 3D 角色动画的 HY-Motion 模型。&lt;/p&gt;
&lt;p&gt;Tencent-Hunyuan logo
- &lt;a href="https://www.libhunt.com/r/freelawproject/x-ray"&gt;x-ray  X 射线&lt;/a&gt;
    + &lt;img alt="logo" src="https://avatars.githubusercontent.com/u/6012898?v=4&amp;amp;s=160"&gt;&lt;/p&gt;
&lt;p&gt;用于检测 PDF 文件中是否存在错误编辑的工具&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/rendercv"&gt;rendercv&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Python    » Text processing&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/168781519?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;面向学者和工程师的简历生成器，YAML 转 PDF&lt;/p&gt;
&lt;p&gt;rendercv logo&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Continuous-Claude-v2"&gt;Continuous-Claude-v2&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» Agents    » mcp&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/227596144?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Claude Code 的上下文管理。钩子通过账本和交接来维护状态。MCP 执行不会造成上下文污染。代理编排具有隔离的上下文窗口。&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;问题在 MCP ...现在通过本地的 SKILL 要科学友好的多&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;nn 6079

       &lt;span class="ge"&gt;_~`+∽~_&lt;/span&gt;
   \/ /  ♡ o  \ (/
     &amp;#39;_   ⏝   _&amp;#39;
     ( &amp;#39;--#--&amp;#39; \

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry><entry><title>上周蠎超赞 25w52 #501</title><link href="https://weekly.pychina.org/awesomepw/awesome-pw-501.html" rel="alternate"/><published>2026-01-06T20:42:00+08:00</published><updated>2026-06-14T09:12:56.755258+08:00</updated><author><name>Pythoneerm</name></author><id>tag:weekly.pychina.org,2026-01-06:/awesomepw/awesome-pw-501.html</id><summary type="html">&lt;blockquote&gt;
&lt;p&gt;..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/501"&gt;Awesome Python Weekly - Issue 501&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260105 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260105 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 502 …&lt;/p&gt;</summary><content type="html">&lt;blockquote&gt;
&lt;p&gt;..&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;原文: &lt;a href="https://python.libhunt.com/newsletter/501"&gt;Awesome Python Weekly - Issue 501&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;260105 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 17 分钟 完成格式转抄.&lt;/li&gt;
&lt;li&gt;260105 &lt;a href="http://zoomquiet.io/"&gt;Zoom.Quiet&lt;/a&gt;用时 42 分钟 完成快译&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;之前快译的周刊: https://discu.eu/weekl01python/ 从25年8月开始经常 502 错误,
无法访问, 
所以, 切换回古老的 &lt;a href="https://pycoders.com/"&gt;PyCoder’s Weekly | A Weekly Python Email Newsletter&lt;/a&gt;, 除了编号不同,每周关注到的新内容其实并无过大不同; 
但是, 又因为 pycoders.com 的周刊所有链接都指向自己的内部链接, 导致发布平台认为我的快译是引流,已经封号;
只好, 继续切换快译对象: &lt;a href="https://www.pythonweekly.com/"&gt;pythonweekly&lt;/a&gt; 官方推荐的周刊
然而, 2025年尾 这个私人维护的周刊连续跳票两周;
不得以继续切换为 Awesome Python Weekly:&lt;/p&gt;
&lt;p&gt;&lt;img alt="logo" src="https://cdn-b.libhunt.com/assets/logos/python/awesome-python-9ecd6024ad0c15b60a457cba3ad1e87e99d08589a3d59eb8e955a3f1ffc281ed.svg"&gt;&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;快讯&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Popular News and Articles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Go away Python
lorentz.app&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pysdr.org/content/intro.html"&gt;PySDR: 使用 Python 进行 SDR 和 DSP 编程的指南&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="pysdr.org" src="https://cdn-b.libhunt.com/images/story/000/445/314/thumb.png?1766966900"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://mkennedy.codes/posts/python-numbers-every-programmer-should-know/"&gt;每个程序员都应该知道的 Python 数字&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="mkennedy.codes" src="https://cdn-b.libhunt.com/images/story/000/445/641/thumb.png?1767298144"&gt;&lt;/p&gt;
&lt;p&gt;www.influxdata.com&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://lalitm.com/post/one-number-i-trust/"&gt;我信任的唯一数字：多币种家庭的纯文本会计&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="lalitm.com" src="https://cdn-b.libhunt.com/images/story/000/445/635/thumb.png?1767298123"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;是的纯文本, 作为数据库一直很可靠,
你想象不到, 海外主要的财务系统间报帐数据格式还是和电报时代一样的纯文本..
最多, 套了个 XML 格式..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hugovk.dev/blog/2025/minus-six/"&gt;替换 python-dateutil 以移除 six&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="hugovk.dev" src="https://cdn-b.libhunt.com/images/story/000/445/390/thumb.png?1767053313"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;SEE:&lt;a href="https://sethmlarson.dev/winning-a-bet-about-six-the-python-2-compatibility-shim"&gt;Winning a bet about “six”, the Python 2 compatibility shim — Seth Larson&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;“ six ”（Python 2 和 3 API 的兼容扩展）&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/toxy4ny/cortisol-waf-bypass-normalization-stress-tester-for-red-teams-1p6m"&gt;🧪 Cortisol — WAF 旁路和正常化压力测试仪（适用于红队）&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="dev.to" src="https://cdn-b.libhunt.com/images/story/000/445/037/thumb.png?1766621374"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/dev-genius/jsonic-python-serialization-that-just-works-3b38d07c426d"&gt;Show HN: Jsonic – 一个好用的 Python JSON 序列化工具&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="medium.com" src="https://cdn-b.libhunt.com/images/story/000/445/247/thumb.png?1766880518"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;好象 medium 是另外一个主要的发布空间了...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.janestreet.com/tech-talks/uv-an-extremely-fast-python-package-manager/"&gt;Uv: 一个快速的 Python 包管理器&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="www.janestreet.com" src="https://cdn-b.libhunt.com/images/story/000/445/163/thumb.png?1766794130"&gt;&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;uv 已经是最成功的 rust 项目了吧..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.python.org/3.15/library/profiling.sampling.html"&gt;profiling.sampling: &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;分析.抽样：统计分析器&lt;/p&gt;
&lt;p&gt;&lt;img alt="docs.python.org" src="https://cdn-b.libhunt.com/images/story/000/445/173/thumb.png?1766794149"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;好物/妙品/&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Interesting Projects, Tools and Libraries, Projects &amp;amp; Code&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/Nano-PDF"&gt;Nano-PDF&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="20087851" src="https://avatars.githubusercontent.com/u/20087851?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用 Nano Banana 编辑 PDF 文件&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/DeepSeek-Math-V2"&gt;DeepSeek-Math-V2&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/148330874?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;是的现在国产开源大模型, 每个版本都是新闻...&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/wifi-densepose"&gt;wifi-densepose&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/2934394?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;InvisPose 已实现生产就绪版本——这是一款革命性的基于 WiFi 的密集型人体姿态估计系统，它利用通用网状路由器即可实现穿墙实时全身跟踪..&lt;/p&gt;
&lt;p&gt;ruvnet logo
- &lt;a href="https://www.libhunt.com/r/black-forest-labs/flux2"&gt;flux2&lt;/a&gt;
    + &lt;img alt="logo" src="https://avatars.githubusercontent.com/u/164064024?v=4&amp;amp;s=160"&gt;&lt;/p&gt;
&lt;p&gt;FLUX.2 模型的官方推理仓库&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.libhunt.com/r/docuglean-ocr"&gt;docuglean-ocr&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;» OCR    » Parser&lt;/li&gt;
&lt;li&gt;&lt;img alt="logo" src="https://avatars.githubusercontent.com/u/213854811?v=4&amp;amp;s=160"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;智能文档处理。利用人工智能技术从文档中提取结构化数据，例如 JSON、Markdown 和 HTML&lt;/p&gt;
&lt;p&gt;(&lt;code&gt;是也乎:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;现在几乎不含 AI 就无法出街一般..&lt;/p&gt;
&lt;p&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;DAMA&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;❤️ Happy Pythonic ;-(&lt;code&gt;大妈私人无责任播报&lt;/code&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@Chaos42DAMA"&gt;大妈的多重宇宙 - YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@Chaos42DAMA&lt;/li&gt;
&lt;li&gt;恢复各种嗯哼...&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;nn 6076 
      &lt;span class="ge"&gt;_~`--~_&lt;/span&gt;
  () /  O ^  \ \/
    &amp;#39;_   V   _&amp;#39;
    / &amp;#39;-----&amp;#39; /

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;Happy Pythonic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;PPS&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;不觉中蟒周刊快译已经到了第10+4个年头
之前也有小伙伴加入过 &lt;code&gt;pythonisa&lt;/code&gt; 周刊的翻译,
但是, 没坚持下来, 也就自己这么默默坚持下来了...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;问为什么:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时：
    what f**k 还能这样玩？ 还有这东西？
    每周开彩蛋[吃瓜]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;code&gt;无法同意更多&lt;/code&gt;...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;好文笔,感叹号年度配额: &lt;strong&gt;0/3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;投稿/反馈邮箱:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;askdama&lt;/span&gt;&lt;span class="nv"&gt;@googlegroups&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ZoomQuiet/&lt;strong&gt;&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;就是四处 &lt;code&gt;是也乎,(￣▽￣)&lt;/code&gt; 的那个&lt;a href="https://mp.weixin.qq.com/s/N5TuRRbF599D4Q90XdDA7g"&gt;大妈&lt;/a&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;全职嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;大妈的多重宇宙&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;youtube&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nd"&gt;@Chaos42DAMA&lt;/span&gt;
&lt;span class="n"&gt;私自嗯哼&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;ZoomQuiet42&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;创始组织者&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;CPyUG&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mailling&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;list&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;cn&lt;/span&gt;&lt;span class="nd"&gt;@googlegroups&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;PyChina&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;订阅号&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;PyChinaOrg&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;本地社区&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; 
        &lt;span class="n"&gt;FMHub&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;大小湾终身幼儿园&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;AIGC珠海&lt;/span&gt; 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;hr&gt;</content><category term="awesomepw"/><category term="Weekly"/><category term="Python"/><category term="Awesome"/><category term="DAMA"/><category term="ZH"/></entry></feed>