社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

【往期回顾】Python 潮流周刊#96:MCP 到底是什么?

Python猫 • 3 月前 • 150 次点击  

△微信关注Python猫” ,回复“1”领取电子书

这里分享的是 Python 潮流周刊免费开源的往期全文,原文发布于一年前。我们的付费专栏内容在发布一年后会免费开源,不少内容依然值得回看,愿大家读有所获。点击文末“阅读原文”,在网页里查看,体验更佳。

温馨提示:在微信关注 Python猫,发送一个数字“9”,即可领取 9 折优惠券,订阅专栏可享 15 元优惠。订阅后可查看全部已公开和未公开内容!

关注 Python猫后,发一个数字“1”,可免费领取已开源的往季周刊精华合集。

你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。周刊开源在 Github[1] 上,喜欢请给颗小星星支持下~

本期分享了 12 篇文章,12 个开源项目,2 则热门讨论,全文 1434 字。

重要提示:本周刊即将迎来第 100 期,即日起续订或新订阅,可享受八折优惠,欢迎领取优惠券 --> https://www.xiaobot.net/coupon/d2c69b05-91b8-4e2b-b346-e7bc4dbc141a[2]

🦄文章&教程[3]

1、一文带你深入浅出MCP:人工智能大模型与外部世界交互的革命性突破[4]

最近很火的 MCP 到底是什么?文章介绍了 MCP 的技术背景、优势及开发流程,展示了它与传统的 Function Calling 技术的本质区别,演示了 MCP 客户端和服务端开发的代码案例。(附:什么是 MCP(模型上下文协议)?[5]

2、我们黑了谷歌的 AI Gemini 并获取了源码[6]

一个黑客团队分享了在 Google 的 LLM bugSWAT 活动中发现 Gemini 漏洞并获得“最有价值黑客”称号的经历,详细介绍了探索 Python 沙盒环境的思路。

3、我们是如何迁移成异步 Python 的?[7]

Duolingo 官方博客分享了它们将一个同步微服务改造成异步的经验,包括如何达成做迁移的共识、如何设计同步库的异步版本、如何处理异步代码。

4、像个专家一样分享 Python 脚本:uv 和 PEP-723 轻松部署[8]

PEP-723 “内联脚本元数据”规范可将外部依赖直接嵌入到单文件脚本中,无需额外的requirements.txt 。结合 uv 和 shebang,简化 Python 脚本的分发和执行。

5、使用 FastAPI 和 Svelte 开发实时仪表板[9]

使用服务器端事件(SSE)从 FastAPI 向 Svelte 前端实时推送数据更新,开发出一个实时更新的交互式仪表板。

6、数据可视化利器 —— Streamlit 的有趣哲学[10]

streamlit 是一个快速开发简单网页的 Python 库,文章分析了它的三项基本设计哲学:用后端语言写前端、收到新事件会重新构建、支持会话级别的缓存。

7、优化 Python:理解生成器机制、表达式和效率[11]

探讨了 Python 生成器的工作机制,通过数据对比,展示它在内存效率和数据处理中的优势。

8、揭秘 Python 网络编程的 8 种硬核用法[12]

Socket 除了能做聊天室,还有哪些玩法?文章介绍了端口扫描器、简易 HTTP 服务器、局域网游戏、远程控制、文件传输、负载均衡、DDOS 攻击模拟器、网络代理服务器等用法。

9、PyTorch 和 Python 自由线程[13]

介绍了 Python 3.13 引入的“自由线程”模式,如何与 PyTorch 实现高效的并行模型推理。通过无 GIL 方式训练 GPT-2 模型,展示了在 AI 推理场景中充分利用多核 CPU 资源的好处。

10、如何用 uv 和 GitHub Action 自动发包 PyPI?[14]

使用 uv 简化 Python 包管理,使用 PyPI 的 Trusted Publisher 作安全连接,利用 Github Action 自动触发软件包上传到 PyPI。

11、如何用本地 AI 自动化转录播客字幕?[15]

作者利用 WhisperX 的语音转文字和对齐功能,快速处理音频文件,再利用本地 LLM 来整理转录文本,生成高质量的播客字幕。

12、使用 Python 打开网页的正确方式[16]

作者发现用 subprocess + shlex + open 方式打开网页会有操作系统不兼容问题,使用标准库 webbrowser 却可轻松解决,于是分析了 webbrowser 的实现原理。

🐿️项目&资源[17]

1、plain:一个 Python Web 框架[18]

fork 自 Django 的 Web 框架,由一个核心包和一些可选的三方包组成。

2、playa:PDF 并行与延迟分析器[19]

提供了可并行的懒加载接口,访问 PDF 文件内部结构;可在命令行查看各类 PDF 元数据;提取文本或文本对象,支持提取 JPEG 图片。

3、safe-result:受 Rust 启发的错误处理库[20]

灵感来源于 Rust 的 Result 类型,可以在不依赖 try/catch 块的情况下作更明确的错误处理。

4、clypi:美观的 CLI 一站式解决方案[21]

轻量级的 CLI 框架,类型安全、异步运行、易于测试、可组合命令、灵活配置。

5、gcop:AI 驱动的 Git 提交助手[22]

将混乱的提交转换为有意义的叙事。自动化生成提交信息,增强 Git 工作流,通过 20+ 智能命令使版本控制变得轻松。(分享自@Zeeland)

6、conftier:多层配置管理框架[23]

多层的配置管理框架,类似于 VSCode 的用户/工作区设置模式,简化 Python 程序中分层配置的定义、访问和同步。(分享自@Zeeland)

7、arxiv-mcp-server:搜索和分析 arXiv 论文的 MCP[24]

按日期和类别过滤 arXiv 论文,下载和阅读论文内容,查看已下载论文,本地存储论文。

8、nova-act:开发在浏览器中执行的 agent[25]

Amazon 开源的实验性 SDK,用于开发在浏览器中可靠执行操作的 agent。

9、dockerpyze:将 Python 应用生成 Docker 镜像[26]

自动将 uv/poetry 项目生成 Docker 镜像,兼容 PEP-621,支持在 pyproject.toml 添加配置。

10、电子书:Architecture Patterns with Python[27]

O'Reilly 出品,有免费在线阅读版本。帮助 Python 开发者管理复杂项目的架构设计,包括依赖倒置、领域驱动设计、事件驱动架构和反应式微服务等。

11、social-auto-upload:自动上传视频到抖音/小红书/视频号/B站等[28]

自动化发布视频到各大社交媒体平台,支持定时上传。(star 4.4K)

12、VideoX-Fun:生成任意分辨率的视频,支持图生视频[29]

一个视频生成的 pipeline,可用于生成 AI 图片与视频、训练 Diffusion Transformer 的基线模型与 Lora 模型。

🥂讨论&问题[30]

1、PEP-751:Python 标准的依赖锁文件讨论[31]

PEP-751 在几天前被正式接纳了!这是 Python 打包生态的重大新闻!它提议指定一种标准的依赖库锁文件格式,实现可重复的安装。(附:Reddit 关于该 PEP 被接纳的讨论,PEP 751(Python 的标准化锁文件)被接纳![32]

2、uv 在软件包下载量上超过了 Poetry[33]

关于风头正盛的 uv 在下载量方面的一些讨论。

🐧 往年回顾[34]

Python 潮流周刊#46:如何用 Python 预测日食的时间和轨迹?[35](2024.04.13)

🐱欢迎订阅[36]

技术周刊是聪明人在信息过载时代中筛选优质知识的聪明手段。这是一个专为国内 Python 开发者量身打造的资讯平台,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等丰富内容。立即订阅[37],每周将收到一篇文章推送,每周进步一点点。

欢迎留言,说说你最喜欢本期的哪一则分享?大家反馈得越多,我今后分享的也会越多!

欢迎将本专栏[38]分享给同样爱学习的同学,当有人通过你分享的海报或者链接,购买了专栏,那么你将获得 50% 的返利。

Python 潮流周刊第 2 季完结了,分享几项总结[39]

Python 潮流周刊第一季精华合集(1~30)[40]

万字浓缩版,Python 潮流周刊第 1 季的 800 个链接![41]

参考资料
[1] 

Github: https://github.com/chinesehuazhou/python-weekly

[2] 

https://www.xiaobot.net/coupon/d2c69b05-91b8-4e2b-b346-e7bc4dbc141a:  https://www.xiaobot.net/coupon/d2c69b05-91b8-4e2b-b346-e7bc4dbc141a

[3] 

🦄文章&教程: https://xiaobot.net/p/python_weekly

[4] 

一文带你深入浅出MCP:人工智能大模型与外部世界交互的革命性突破: https://juejin.cn/post/7488895565314949120

[5] 

什么是 MCP(模型上下文协议)?: https://arthurchiao.art/blog/but-what-is-mcp/

[6] 

我们黑了谷歌的 AI Gemini 并获取了源码: https://www.landh.tech/blog/20250327-we-hacked-gemini-source-code

[7] 

我们是如何迁移成异步 Python 的?:  https://blog.duolingo.com/async-python-migration

[8] 

像个专家一样分享 Python 脚本:uv 和 PEP-723 轻松部署: https://thisdavej.com/share-python-scripts-like-a-pro-uv-and-pep-723-for-easy-deployment/

[9] 

使用 FastAPI 和 Svelte 开发实时仪表板: https://testdriven.io/blog/fastapi-svelte/

[10] 

数据可视化利器 —— Streamlit 的有趣哲学: https://www.qtmuniao.com/2025/03/18/streamlit/

[11] 

优化 Python:理解生成器机制、表达式和效率: https://pybit.es/articles/generator-mechanics-expressions-and-efficiency/

[12] 

揭秘 Python 网络编程的 8 种硬核用法: https://juejin.cn/post/7488599657125396480

[13] 

PyTorch 和 Python 自由线程: https://trent.me/articles/pytorch-and-python-free-threading/

[14] 

如何用 uv 和 GitHub Action 自动发包 PyPI?: https://blog.zech.codes/automate-uv-with-trusted-publisher

[15] 

如何用本地 AI 自动化转录播客字幕?: https://den.dev/blog/how-i-automated-podcast-transcription-with-local-ai/

[16] 

使用 Python 打开网页的正确方式: https://www.mostlypython.com/opening-a-web-page-from-python/

[17] 

🐿️项目&资源: https://xiaobot.net/p/python_weekly

[18] 

plain:一个 Python Web 框架: https://github.com/dropseed/plain

[19] 

playa:PDF 并行与延迟分析器: https://github.com/dhdaines/playa

[20] 

safe-result:受 Rust 启发的错误处理库: https://github.com/overflowy/safe-result

[21] 

clypi:美观的 CLI 一站式解决方案: https://github.com/danimelchor/clypi

[22] 

gcop:AI 驱动的 Git 提交助手: https://github.com/undertone0809/gcop

[23] 

conftier:多层配置管理框架: https://github.com/Undertone0809/conftier

[24] 

arxiv-mcp-server:搜索和分析 arXiv 论文的 MCP: https://github.com/blazickjp/arxiv-mcp-server

[25] 

nova-act:开发在浏览器中执行的 agent: https://github.com/aws/nova-act

[26] 

dockerpyze:将 Python 应用生成 Docker 镜像:  https://github.com/nicoloboschi/dockerpyze

[27] 

电子书:Architecture Patterns with Python: https://www.cosmicpython.com

[28] 

social-auto-upload:自动上传视频到抖音/小红书/视频号/B站等: https://github.com/dreammis/social-auto-upload

[29] 

VideoX-Fun:生成任意分辨率的视频,支持图生视频: https://github.com/aigc-apps/VideoX-Fun

[30] 

🥂讨论&问题: https://xiaobot.net/p/python_weekly

[31] 

PEP-751:Python 标准的依赖锁文件讨论:  https://discuss.python.org/t/pep-751-one-last-time/77293

[32] 

PEP 751(Python 的标准化锁文件)被接纳!: https://www.reddit.com/r/Python/comments/1jo8gvx/pep_751_a_standardized_lockfile_for_python_is/

[33] 

uv 在软件包下载量上超过了 Poetry: https://www.reddit.com/r/Python/comments/1jd7nhh/uv_starting_to_overtake_poetry_in_package_download/

[34] 

🐧 往年回顾: https://xiaobot.net/p/python_weekly

[35] 

Python 潮流周刊#46:如何用 Python 预测日食的时间和轨迹?: https://pythoncat.top/posts/2024-04-13-weekly

[36] 

🐱欢迎订阅: https://xiaobot.net/p/python_weekly

[37] 

立即订阅: https://xiaobot.net/p/python_weekly

[38] 

本专栏: https://xiaobot.net/p/python_weekly

[39] 

Python 潮流周刊第 2 季完结了,分享几项总结: https://pythoncat.top/posts/2024-07-14-iweekly

[40] 

Python 潮流周刊第一季精华合集(1~30): https://pythoncat.top/posts/2023-12-11-weekly

[41] 

万字浓缩版,Python 潮流周刊第 1 季的 800 个链接!: https://xiaobot.net/post/78c3d645-86fa-4bd8-8eac-46fb192a339e

如果你正在寻找优质的Python文章和项目,我必须向你推荐🎁Python潮流周刊🎁!

它精选全网的优秀文章、教程、开源项目、软件工具、播客、视频、热门话题等丰富内容,让你紧跟技术最前沿,获取最新的第一手学习资料!

欢迎点击下方图片,了解这份全世界知识密度最高、知识广度最大的 Python 技术周刊。



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/195037