新手友好!101 个 Python 小项目源码(推荐收藏)

开源前哨

不管学习哪种编程语言,通过小项目练手,是快速提升和巩固技能的最佳方式。

今天推荐一个在 GitHub 有 5000+ Star 的资源仓库,汇集了各色各样的 Python 小项目。

GitHub 链接:

https://github.com/Python-Wor...

一起来看看有哪些小项目:

序号名称作者
1Hello WorldRavi Chavare
2JSON 转 CSVMurilo Pagliuso
3随机密码生成器Mitesh
4Instagram 个人资料Ravi Chavare
5在文件中查找字符串Mitesh
6从网页中提取超链接Mitesh & Michael Mba
7用 Flask 做一个 Todo AppMitesh
8给图片加水印Mitesh
9用 Django 做一个 WishList AppRavi Chavare
10将文件夹拆分为多个子文件夹Ravi Chavare
11批量下载图片Mitesh
12从文件中随机获取一个单词Ravi Chavare
13电池通知程序Mitesh
14年龄计算Gaodong
15分析文本文件m044de
16把代码片段生成图像ravi chavare
17整理文件系统Mitesh
18发送邮件Mitesh
19获取网站的 IP 地址和主机名Nuh Mohammed
20用 tqdm 库做的进度条程序Mitesh
21获取图像中的元信息Gaodong
22从视频中提取帧phileinSophos
23获取 WiFi 密码Mitesh
24保存给定网站的截图m044de
25不按行分割文件phileinSophos
26加密和解密文本文件Gaodong
27在固定时间段内截图d33pc
28生成密码哈希m044de
29加密文件和文件夹Gaodong
30十进制和二进制互转Alan Anaya
31Todo 程序(命令行版)Audrey Yang
32汇率转换(命令行版)github-of-wone
33秒表应用程序Gaodong
34代理测试器(命令行版)Ingo Kleiber
35文件转换器:XML → JSON John Kirtley
36压缩文件和文件夹Gaodong
37查找电影的 IMDB 评分ShivSt
38将字典转换为 Python 对象Varun-22
39将文件移动到按字母表排序的文件夹Chathura Nimesh
40抓取网络视频的评论Saicharan67
41网站汇总Believe Ohiozua
42文本转语音(mp3)Sergej Dikun
43图片格式转换Ramon Ferreira
44从维基百科中保存随机文章Rakshit Puri
45检查网站的连通性Shiv Thakur
46获取城市天气信息Kushal Agrawal
47计算器应用程序Gaodong
48合并 CSV 文件Kushal Agrawal
49抓取微博并保存 CSV 文件中Kushal Agrawal
50基于谷歌翻译做一个翻译器Ashiqur Rahman Tusher
51按时间段分割视频Chathura Nimesh
52从文件中获取特定字词Rakshit Puri
53语音转文本Paulo Henrique
54随机壁纸设置器Chathura Nimesh
55从图像中查找主色Mitesh
56Ascii artShiny Akash
57合并 PDF 文件ShivSt
58获取开放端口Kushal Agrawal
59阿拉伯数字转成英文版的数字Niraj Shrestha
60重启和关闭系统Phillibob55
61检测网站是否连通Shiv Thakur
62用 tkinter 做一个数字时钟Aditya Jetely
63图像转 PDFGaodong
64把邮件保存到 CSV 文件Shiv Thakur
65测试网络的连通性Jacob Ogle
66XKCD 漫画下载程序Aditya Jetely
67网站拦截和解除拦截Phillibob55
68获取域 DNS 记录Aditya Jetely
69Python 自动画图Tushar Nankani
70新闻网站的爬虫pratik-choudhari
71石头剪刀布游戏Tushar Nankani
72Zip 文件提取器Aditya Jetely
73随机密码生成器Tushar Nankani
74获取给定地址的经纬度信息Aditya Jetely
75代码段转图片Ravishankar Chavare
76二维码生成器Shiv Thakur
77递归密码生成器Erfan Saberi
78井字游戏Erfan Saberi
79井字游戏(AI版)Tushar Nankani
80图像卡通化Bartu Yaman
81名人名言爬虫程序Anandha Krishnan Aji
82网站加载时间Aditya Jetely
83客户贷款还款预测ART
84维基百科文章词云生成器Naman Shah
85猜数游戏Javokhirbek
86图像格式转换:JPEG to PNGAnuragGupta
87电影信息爬虫Anandha Krishnan Aji
88获取 HTTP 状态码AkshataJ96
89检测闰年Hariom Vyas
90Medium 文章爬虫Naman Shah
91HackerNews 爬虫Javokhirbek
92缩小图像文件的尺寸Vipul Verma
93建议视频播放器Bartu Yaman
94GeeksforGeeks 文章下载器Shiv Thakur
95PDF 转文本pi1814
96特征代码ART
97删除重复文件Anandha Krishnan Aji
98PNG 转 ICO 格式weicheansoo
99查找 IMDB 评分Utkarsh Bajaj
100刽子手游戏(命令行版)neohboonyee99
101Whatsapp 机器人urmil89

在学 Python 的新手朋友,感兴趣的话可以拿这个仓库来练手。

开源前哨 日常分享热门、有趣和实用的开源项目。参与维护 10万+ Star 的开源技术资源库,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。
阅读 212
84 声望
5 粉丝
0 条评论
你知道吗?

84 声望
5 粉丝
文章目录
宣传栏