新⼿友好!101个Python⼩项⽬源码(推荐收藏)不管学习哪种编程语⾔,通过⼩项⽬练⼿,是快速提升和巩固技能的最佳⽅式。
今天推荐⼀个在 GitHub 有 5000+ Star 的资源仓库,汇集了各⾊各样的 Python ⼩项⽬。
GitHub 链接:
⼀起来看看有哪些⼩项⽬:
序号名称作者
1Hello World Ravi Chavare
2JSON 转 CSV Murilo Pagliuso
3随机密码⽣成器Mitesh
4Instagram 个⼈资料Ravi Chavare
5在⽂件中查字符串Mitesh
6从⽹页中提取超链接Mitesh & Michael Mba
7⽤ Flask 做⼀个 Todo App Mitesh
8给图⽚加⽔印Mitesh
9⽤ Django 做⼀个 WishList App Ravi Chavare
10将⽂件夹拆分为多个⼦⽂件夹Ravi Chavare
11批量下载图⽚Mitesh
12从⽂件中随机获取⼀个单词Ravi Chavare
13电池通知程序Mitesh
14年龄计算Gaodong
15分析⽂本⽂件m044de
python新手代码画图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 art Shiny Akash 序号名称作者
57合并 PDF ⽂件ShivSt
58获取开放端⼝Kushal Agrawal
59阿拉伯数字转成英⽂版的数字Niraj Shrestha
60重启和关闭系统Phillibob55
61检测⽹站是否连通Shiv Thakur
62⽤ tkinter 做⼀个数字时钟Aditya Jetely
63图像转 PDF Gaodong
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 PNG AnuragGupta
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 等。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。