下拉刷新
Python 项目

这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub Python 项目 集合。

Star 4.1k
Vol.117
5 天前

完全免费开源的自托管 PaaS。这是一个开源、可自托管的 Web 应用部署平台,可作为 Vercel 替代方案。实现在自己的服务器上通过 git 推送,自动完成应用的构建与发布,支持 Python、Node.js、PHP 等多种编程语言。

devpush
Star 4.3k
Vol.117
25 天前

F1 比赛数据分析库。该项目是用于获取和分析 F1 赛事数据的 Python 库,支持查询比赛结果、赛程、圈速、轮胎、遥测和天气等多种数据。内置 API 请求和解析结果缓存机制,结合 Pandas 和 Matplotlib,适用于 F1 数据分析、可视化和教学等场景。

Fast-F1
Star 1.5k
Vol.117
9 天前

Gmail 邮箱清理工具。这是一款开源、注重隐私的 Gmail 批量清理工具,帮助用户快速整理收件箱。它基于 FastAPI 构建,提供 Web 界面,支持批量退订、删除、归档、标签管理和邮件信息导出等功能。

gmail-cleaner
Star 2.8k
Vol.117
4 天前

一键将 AI 生成内容粘贴到 Word。这是一款基于 Python 的 Windows 托盘工具,可自动将剪贴板中的 Markdown 和网页 AI 的富文本回复,通过 Pandoc 转换为 DOCX 格式,并直接插入到 Word/WPS 光标所在位置。

PasteMD
Star 1.4w
Vol.117
2 天前

像写代码一样制作你的简历。这是一款基于 Typst 的简历生成器,专为程序员、学生和学术研究人员设计。只需要编写纯文本 YAML 文件,即可一键生成排版精美、专业的 PDF 简历。

rendercv
Star 1.6w
Vol.116
4 天前

FastAPI 最佳实践指南。这是一份作者在初创公司多年使用 FastAPI 开发应用的实战经验总结,内容涵盖项目结构、异步、Pydantic、Depends、数据迁移等方面。

Star 2.9k
Vol.116
1 天前

玩转 Find My 网络的 Python 库。这是一个用于查询 Apple Find My 网络的 Python 库,让开发者使用 Python 代码获取 AirTag、iPhone、iPad 等官方设备以及自制 AirTag 的实时位置信息。

Star 6.4w
Vol.116
14 小时前

本地模拟 AWS 云服务。这是一个功能齐全的本地 AWS 云服务模拟框架,支持 Lambda、S3、DynamoDB、Kinesis、SQS、SNS、API Gateway 等服务。只需一条命令,即可在本地启动完整的 AWS 服务环境,解决了开发和调试过程中依赖 AWS 账户和服务的痛点。

localstack
Star 2.8w
Vol.116
6 天前

机器人算法 Python 实现集合。该项目汇集了机器人领域算法的 Python 实现,涵盖定位、SLAM、路径规划、空中导航、机械臂、双足机器人等技术,并提供示例代码和可视化演示。

PythonRobotics
10
tiny8
Star 1.1k
Vol.116
23 天前

纯 Python 实现的 CPU 模拟器。该项目是 Python 写的轻量级 8 位 CPU 模拟器,能够将抽象的汇编语言执行过程转化为可视化、可交互的学习体验,并支持将代码执行过程导出为 GIF 或 MP4,适用于《计算机组成原理》或《汇编语言》课程的教学与学习。

from tiny8 import CPU, assemble_file

asm = assemble_file("fibonacci.asm")
cpu = CPU()
cpu.load_program(asm)
cpu.run(max_steps=1000)

print(f"Result: R17 = {cpu.read_reg(17)}")  # Final Fibonacci number
tiny8