网易首页 > 网易号 > 正文 申请入驻

Python 潮流周刊#23:35 个容易上手的 Python 小项目

0
分享至

△点击上方“Python猫”关注 ,回复“1”领取电子书

你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。标题取自其中两则分享,不代表全部内容都是该主题,特此声明。

本周刊由Python猫出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。

本周刊的源文件归档在 Github 上,已收获 730+ star 好评,如果你也喜欢本周刊,就请给颗 star 支持一下吧:https://github.com/chinesehuazhou/python-weekly

文章&教程

1、20 个令人兴奋的 Python 项目创意[1]

经常看到有人问:有没有简单易上手的 Python 项目推荐?不妨看看这篇文章,它介绍了 20 个小项目的想法,另外原作者已经实现了很多项目,源码可从文中的仓库地址[2]获取。

2、Python 3.11 vs Python 3.12 之性能测试[3]

文章在配备 AMD 锐龙 7000 系列和第 13 代英特尔酷睿处理器的不同机器上共进行了 91 种基准测试,详细给出了各项数值。

3、当我遇见了 Guido van Rossum[4]

作者在今年 Pycascades 上做了演讲“Python 中用元类作元编程”,并遇见 Guido,他们聊了一些 Python 使用中的话题以及如何成为 CPython 核心开发者。

4、通过阅读代码学习:Python 标准库设计决策解释[5]

程序员提升能力的一个方法是大量阅读优秀的代码,Python 标准库就是很好的选择。但标准库茫茫之多,该选择哪些呢?文章作者推荐了这些:statistics、pathlib、dataclasses、graphlib

5、使用 Stripe、Vue.js 和 Flask 开发收款功能[6]

国人的付费意愿差,独立开发者选择出海掘金的话,大多会选择用 Stripe 账号。这篇教程使用 Stripe 实现网站的收款功能,前后端技术栈为 Vue 和 Flask。

6、使用 Python 调用 Rust 的三种方法[7]

介绍了 Python 调用 Rust 的三种方法:HTTP、IPC(进程间通信) 和 FFI(外部函数接口)。

7、如何开发 FastAPI 的中间件?[8]

FastAPI 内置了一些中间件,但你可能还需要量身定制自己的中间件。文章介绍了 FastAPI 中间件原理及内置的中间件,然后基于函数和基于类来实现自定义中间件,给出了最佳实践建议以及相应的测试用例。

8、Django 项目实现无密码身份验证[9]

文章介绍了三种无密码的身份验证方法:基于邮件的身份验证、使用 OAuth 进行身份验证和使用超链接进行身份验证;介绍了它们的优点、局限性以及使用的注意事项。

9、在发布 Python 项目前,建议用上这 4 个工具[10]

有什么工具可以简化开发工作流程,遵循行业构建良好软件的最佳实践?文章分享了 4 种好用的工具:Poetry、Pre-commit 钩子、Makefiles、python-dotenv

10、我们必须聊聊 Flask[11]

Flask 最近发布了 3.0 版本,Werkzeug 也同时发了 3.0 版本,但它引入了不向后兼容的更改!作者吐槽 Flask 总是出现版本不兼容的问题,给出了不少例子和原因分析,希望 Flask 核心开发不要做无端的重构,要三思而行。(文章出自《Flask Web Development》一书的作者)

11、基于 ProPainter 技术去除图片以及视频水印[12]

介绍使用 ProPainter 框架来解决视频去水印问题,它引入了双域传播的新方法和一种高效的遮罩引导视频 Transformers,增强了视频修复的性能,同时保持了计算效率,成本更低。

12、Google Sheets 也能用 Python 了[13]

微软在 8 月让 Excel 支持了 Python,现在一家名为 Neptyne 的公司推出了一款在 Google Sheets 中使用 Python 功能的产品。文章介绍了它的基本情况。

Python潮流周刊已免费发布了 23 期,访问下方链接,即可查看全部内容:https://pythoncat.top/tags/weekly

如果你觉得周刊有价值,请表达小小心意,赞赏一下猫哥吧~~

️项目&资源

1、一个 Python 知识问答网站[14]

一个很简洁的网站,有近百道选择题,大多是 Python 基础语法相关的内容。来测一下你都学会了么?

2、CardStock:跨平台的 GUI 构建工具[15]

它提供了一个类似于绘图程序的编辑器,用于构建图形用户界面,支持文本、图形、图像、按钮、输入框和 Web 视图等元素;提供了一个代码编辑器,可添加事件驱动的 Python 代码。

3、python-package-template:标准化的 Python package模板[16]

它内置了单元测试、代码检查、格式化、包管理、pre-commit 配置、Github Actions 等众多方便的工具,可以很方便的管理 Python 项目。(投稿自@Undertone0809)

4、pipeless:一个计算机视觉框架[17]

轻松构建与部署可实时分析及操作视频流的应用,无需构建和维护多媒体 pipeline。支持插件,例如使用 Kafka 实时处理事件、使用 YOLOv8 模型等。

5、RealtimeSTT:强大、高效、低延迟的语音转文本库[18]

它具有高级语音活动检测、唤醒词激活和即时转录功能,使用的技术栈有:语音活动检测(WebRTCVAD、SileroVAD)、语音转文本(Faster Whisper)、唤醒词检测(Porcupine)。

6、Chrome-GPT:可控制 Chrome 的 AutoGPT 代理[19]

它利用 Langchain 和 Selenium 使 AutoGPT 代理能够控制 Chrome 会话。支持以交互方式滚动、单击和输入网页上的文本,从而可以导航和操作 Web 内容。(star 1.4K)

7、ZenNotes:Windows 记事本,支持翻译和TTS[20]

一个简约的 Windows 记事本程序,支持翻译、TTS、Markdown,基于 PyQt-Fluent-Widgets[21] 开发而成。

8、kr8s:用于 Kubernetes 的客户端库[22]

用于 k8s 的一个简单、可扩展的 Python 客户端库,如果你用过kubectl,就会觉得它很熟悉。

9、swirl-search:用 AI 同时搜索多个数据源[23]

可搜索多个内容源并返回 AI 的排名结果,支持连接到数据库(SQL、NoSQL、Google BigQuery)、公共数据(谷歌、Arxiv)、企业数据源(Microsoft 365、Jira、Miro等)。

10、sentry:面向开发者的错误跟踪和性能监控平台[24]

一个强大的错误跟踪和性能监控平台,还支持定期任务监控、代码覆盖率、会话重播、告警、安全策略等功能,支持 100 多种平台和框架,支持 30+ 编程语言。(star 35.4K)

11、15 个 Python 小项目[25]

这个仓库收录了一些 Python 小项目及其实现代码,跟本期周刊的第一则分享相似。(star 1K)

12、ssh-audit:SSH 服务器和客户端安全审计[26]

用于审查 SSH 的配置,支持 SSH1 和 SSH2 协议,支持 Linux 和 Windows,可识别安全漏洞、不安全密钥、不安全算法等,并给出安全建议。另外它也有在线版本[27] 。(star 2.6K)

播客&视频

1、哥本哈根 2023 Django Day 演讲视频[28]

Django Day 是一个专门围绕 Django 框架和 Django 社区的活动,目前视频列表中有 11 则视频。

2、Talk Python To Me #434:用 Python 构建移动 APP[29]

Python 能够用于开发移动端应用么?能不能用 Python 实现端到端的移动应用开发?这期播客邀请了几个移动端 APP 的开发者聊了相关话题。

赞助&支持

如果你喜欢周刊,请分享给其他需要的同学,让更多人可以从中受益~

如果你觉得周刊有价值,请随意赞赏[30] 或 买杯咖啡[31] 进行支持!

如果你想帮助周刊办得更好,欢迎向我们投稿或提出建议:投稿/建议通道[32]

如果你是品牌方或广告主,欢迎私信我,洽谈赞助与合作事项。

欢迎订阅

  • 微信公众号 [33]:除更新周刊外,还发布其它原创作品,并转载一些优质文章。(可加好友,可加读者交流群)

  • 博客 [34] 及 RSS [35]:我的独立博客,上面有历年原创/翻译的技术文章,以及从 2009 年以来的一些随笔。

  • Github [36]:你可以获取本周刊的 Markdown 源文件,做任何想做的事!

  • 邮件 [37]:在 Substack 上开通的频道,满足你通过邮件阅读时事通讯的诉求。

  • Telegram [38]:除了发布周刊的通知外,我将它视为一个“副刊”,补充发布更加丰富的资讯。

  • Twitter [39]:我的关注列表里有大量 Python 相关的开发者与组织的账号。

参考资料

20 个令人兴奋的 Python 项目创意: https://dev.to/praise002/20-exciting-python-project-ideas-3la9

仓库地址: https://github.com/praise002/20-python-project

Python 3.11 vs Python 3.12 之性能测试: https://en.lewoniewski.info/2023/python-3-11-vs-python-3-12-performance-testing/

当我遇见了 Guido van Rossum: https://blog.adarshd.dev/posts/when-i-met-guido-van-rossum/

[5]

通过阅读代码学习:Python 标准库设计决策解释: https://death.andgravity.com/stdlib

[6]

使用 Stripe、Vue.js 和 Flask 开发收款功能: https://testdriven.io/blog/accepting-payments-with-stripe-vuejs-and-flask/

[7]

使用 Python 调用 Rust 的三种方法: https://blog.frankel.ch/rust-from-python/

[8]

如何开发 FastAPI 的中间件?: https://semaphoreci.com/blog/custom-middleware-fastapi

[9]

Django 项目实现无密码身份验证: https://www.honeybadger.io/blog/options-for-passwordless-authentication-in-django/

[10]

在发布 Python 项目前,建议用上这 4 个工具: https://thetechbuffet.substack.com/p/improve-python-development-workflow

[11]

我们必须聊聊 Flask: https://blog.miguelgrinberg.com/post/we-have-to-talk-about-flask

[12]

基于 ProPainter 技术去除图片以及视频水印: https://juejin.cn/post/7288998044020326415

[13]

Google Sheets 也能用 Python 了: https://thenewstack.io/python-comes-to-google-sheets/

[14]

一个 Python 知识问答网站: http://python.jpglomot.com/#/questions

[15]

CardStock:跨平台的 GUI 构建工具: https://github.com/benjie-git/CardStock

[16]

python-package-template:标准化的 Python package模板: https://github.com/Undertone0809/python-package-template

[17]

pipeless:一个计算机视觉框架: https://github.com/pipeless-ai/pipeless

RealtimeSTT:强大、高效、低延迟的语音转文本库: https://github.com/KoljaB/RealtimeSTT

Chrome-GPT:可控制 Chrome 的 AutoGPT 代理: https://github.com/richardyc/Chrome-GPT

ZenNotes:Windows 记事本,支持翻译和TTS: https://github.com/rohankishore/ZenNotes

[21]

PyQt-Fluent-Widgets: https://github.com/zhiyiYo/PyQt-Fluent-Widgets

[22]

kr8s:用于 Kubernetes 的客户端库: https://github.com/kr8s-org/kr8s

[23]

swirl-search:用 AI 同时搜索多个数据源: https://github.com/swirlai/swirl-search

[24]

sentry:面向开发者的错误跟踪和性能监控平台: https://github.com/getsentry/sentry

[25]

15 个 Python 小项目: https://github.com/zhiwehu/100_plus_Python_Projects_Challenge

[26]

ssh-audit:SSH 服务器和客户端安全审计: https://github.com/jtesta/ssh-audit

[27]

在线版本: https://www.ssh-audit.com/

[28]

哥本哈根 2023 Django Day 演讲视频: https://www.youtube.com/playlist?list=PLEpW1LzVyQWgtT_i_IlUmx2FSP2jHcroX

[29]

Talk Python To Me #434:用 Python 构建移动 APP: https://talkpython.fm/episodes/show/434/building-mobile-apps-backed-with-python

[30]

赞赏: https://img.pythoncat.top/wechat_code.png

[31]

买杯咖啡: https://www.buymeacoffee.com/pythoncat

[32]

投稿/建议通道: https://github.com/chinesehuazhou/python-weekly/issues/new

[33]

微信公众号: https://img.pythoncat.top/python_cat.jpg

[34]

博客: https://pythoncat.top

[35]

RSS: https://pythoncat.top/rss.xml

[36]

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

[37]

邮件: https://pythoncat.substack.com

[38]

Telegram: https://t.me/pythontrendingweekly

[39]

Twitter: https://twitter.com/chinesehuazhou

如果你觉得本文有帮助

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
王艺迪赢了,国乒慌了,世界乒乓球变了

王艺迪赢了,国乒慌了,世界乒乓球变了

不凡体育
2025-11-03 11:42:58
曾经的中产标配,如今暴跌66%,又土又贵的女装,成了时代的弃儿

曾经的中产标配,如今暴跌66%,又土又贵的女装,成了时代的弃儿

青眼财经
2025-10-28 10:34:29
生死一战!广州豹末轮赢球=冲超?57分奇迹只待主场猎杀

生死一战!广州豹末轮赢球=冲超?57分奇迹只待主场猎杀

中山印象体育摄影师
2025-11-03 13:34:50
花掉三亿人民币,打捞一艘800年沉船,打开船舱后,所有人都懵了

花掉三亿人民币,打捞一艘800年沉船,打开船舱后,所有人都懵了

通鉴史智
2025-11-01 07:24:00
长达25天!上海中小学寒假放假时间安排!

长达25天!上海中小学寒假放假时间安排!

上观新闻
2025-11-03 18:49:11
4999 的 iPhone16 Pro,真的太离谱了

4999 的 iPhone16 Pro,真的太离谱了

花果科技
2025-11-01 13:03:20
男子理发变理财?投了40多万后发现不对劲,本人:我脸皮薄,不好意思拒绝别人

男子理发变理财?投了40多万后发现不对劲,本人:我脸皮薄,不好意思拒绝别人

极目新闻
2025-11-03 15:52:57
香港证监及保监出手,太子集团陈志关联保险与证券公司遭暂时吊销牌照

香港证监及保监出手,太子集团陈志关联保险与证券公司遭暂时吊销牌照

星岛记事
2025-11-03 16:00:40
党岭失温女孩苏醒,真相大白后,同行者害怕了,最担心的还是来了

党岭失温女孩苏醒,真相大白后,同行者害怕了,最担心的还是来了

今日搞笑分享
2025-11-02 13:26:07
快船vs热火前瞻:节奏最慢PK最快,热火背靠背体能成隐患

快船vs热火前瞻:节奏最慢PK最快,热火背靠背体能成隐患

体坛野秀才
2025-11-03 19:12:48
志愿军中三所里一战成名的38军江潮师长后来怎样?55年授什么衔?

志愿军中三所里一战成名的38军江潮师长后来怎样?55年授什么衔?

谈古论今历史有道
2025-11-03 16:20:03
陈奕迅新发型曝光,被指撞脸马斯克

陈奕迅新发型曝光,被指撞脸马斯克

鲁中晨报
2025-11-03 12:59:16
想要自己的“冬装”看起来不廉价寒酸?要注意这3点,你中了吗?

想要自己的“冬装”看起来不廉价寒酸?要注意这3点,你中了吗?

何有强
2025-11-02 23:23:12
白百何疑开撕王传君!曝沪圈要求文晏给男方撕奖,白百何发文内涵

白百何疑开撕王传君!曝沪圈要求文晏给男方撕奖,白百何发文内涵

萌神木木
2025-11-03 22:27:19
升学宴变断头饭,全家30口人惨死,妻子竟在国外给小三拔火罐!

升学宴变断头饭,全家30口人惨死,妻子竟在国外给小三拔火罐!

夜色醉人故事集
2025-11-03 16:10:03
祝贺!花都谢佩铃,首夺全运金牌!

祝贺!花都谢佩铃,首夺全运金牌!

广州市花都区融媒体中心
2025-11-03 16:01:10
气温直逼30℃!南宁或有“回南天”,时间→

气温直逼30℃!南宁或有“回南天”,时间→

鲁中晨报
2025-11-03 21:55:05
最新:乌克兰反攻库皮扬斯克北部!F16摧毁俄军阵地

最新:乌克兰反攻库皮扬斯克北部!F16摧毁俄军阵地

项鹏飞
2025-11-03 16:47:38
妹子“把胸放桌上休息”被拍走红!女菩萨们不服发照片PK:最后这波赢麻了

妹子“把胸放桌上休息”被拍走红!女菩萨们不服发照片PK:最后这波赢麻了

经典段子
2025-10-11 22:34:42
业界之花,澳大利亚国宝—Angela White

业界之花,澳大利亚国宝—Angela White

吃瓜党二号头目
2025-11-03 13:20:45
2025-11-04 01:55:00
Python猫 incentive-icons
Python猫
人生苦短,我用Python。博客:https://pythoncat.top
727文章数 8121关注度
往期回顾 全部

科技要闻

余承东内部信:鸿蒙下一步要实现上亿覆盖

头条要闻

日本组建特种作战旅 主要面向海外作战

头条要闻

日本组建特种作战旅 主要面向海外作战

体育要闻

开拓者官宣召回杨瀚森 队记解析核心原因

娱乐要闻

男导演曝丑闻 蒋欣的含金量还在上升

财经要闻

最新省市GDP:谁在飙升,谁掉队了?

汽车要闻

环比增长28.7% 方程豹品牌10月销量31052辆

态度原创

时尚
健康
亲子
游戏
房产

这些才是适合普通人的穿搭!多穿基础款和半身裙,简约又得体

超声探头会加重受伤情况吗?

亲子要闻

接受孩子的天性,让孩子自然发展,多看电子产品没什么问题

小岛秀夫谈最喜欢的死亡搁浅2角色:可惜不能复活他

房产要闻

信达·繁花里 | 老照片征集活动 温情启幕

无障碍浏览 进入关怀版