python-mini-projects README

The project's README from github.com/Python-World/python-mini-projects. As one markdown file: README.md.

forthebadge forthebadge forthebadge forthebadge

Python-Mini-Projects

All Contributors Issues Pull Requests Forks Stars License

A collection of simple python mini projects to enhance your Python skills.

If you want to learn about python, visit here.

If you are new to Github and open source then, visit here.

Steps To Follow

README Template for scripts

README Template

Connect On Social media

Join WhatsApp group

Contributors ✨

SR No Project Author
1 Hello World Ravi Chavare
2 JSON to CSV Murilo Pagliuso
3 Random Password Generator Mitesh
4 Instagram Profile Info Ravi Chavare
5 Search string in Files Mitesh
6 Fetch links from Webpage Mitesh & Michael Mba
7 Todo App With Flask Mitesh
8 Add Watermark on Images Mitesh
9 WishList App Using Django Ravi Chavare
10 Split Folders into Subfolders Ravi Chavare
11 Download bulk images Mitesh
12 Random word from file Ravi Chavare
13 Battery notification Mitesh
14 Calculate age Gaodong
15 Text file analysis m044de
16 Generate image snipets ravi chavare
17 Organize file system Mitesh
18 Send emails Mitesh
19 Get Ipaddress and Hostname of Website Nuh Mohammed
20 Progressbar using tqdm Mitesh
21 Get meta information of images Gaodong
22 Captures Frames from video phileinSophos
23 Fetch Wifi Saved Password Windows Mitesh
24 Save Screenshot of given Website m044de
25 Split files using no of lines phileinSophos
26 Encrypt and decrypt text Gaodong
27 Captures screenshot at regular interval of time d33pc
28 Create password hash m044de
29 Encrypt file and folders Gaodong
30 Decimal to binary and vice versa Alan Anaya
31 Cli Based Todo Application Audrey Yang
32 Currency Convertor cli app github-of-wone
33 Stopwatch Application Gaodong
34 CLI Proxy Tester Ingo Kleiber
35 XML to JSON file Convertor John Kirtley
36 Compress file and folders Gaodong
37 Find IMDB movie ratings ShivSt
38 Convert dictionary to python object Varun-22
39 Move files to alphabetically arranged folders Chathura Nimesh
40 Scrape Youtube video comment Saicharan67
41 Website Summerization Believe Ohiozua
42 Text To speech(mp3) Sergej Dikun
43 Image format conversion Ramon Ferreira
44 Save random article from wikipedia Rakshit Puri
45 Check website connectivity Shiv Thakur
46 Fetch city weather information Kushal Agrawal
47 Calculator App Gaodong
48 Merge Csv files Kushal Agrawal
49 Fetch tweets and save in csv Kushal Agrawal
50 Language Translator using googletrans Ashiqur Rahman Tusher
51 Split video using timeperiod Chathura Nimesh
52 Fetch unique words from file Rakshit Puri
53 Speech to text converter Paulo Henrique
54 Set Random Wallpaper Chathura Nimesh
55 Find Dominant color from image Mitesh
56 Ascii art Shiny Akash
57 Merge Pdf Files ShivSt
58 Fetch Open Port Kushal Agrawal
59 Convert Numbers To Words Niraj Shrestha
60 Restart and Shutdown System Phillibob55
61 Check website connectivity Shiv Thakur
62 Digital clock using tkinter Aditya Jetely
63 Covert Image To Pdf Gaodong
64 Store emails in csv file Shiv Thakur
65 Test Internet Connection Jacob Ogle
66 XKCD Comics Downloader Aditya Jetely
67 Website Blocker And Unblocker Phillibob55
68 Fetch Domain Dns Record Aditya Jetely
69 Python-Auto-Draw Tushar Nankani
70 News Website Scraper pratik-choudhari
71 Rock Paper Scissors Game Tushar Nankani
72 Zip File Extractor Aditya Jetely
73 Random Password Generator Tushar Nankani
74 Script to perform Geocoding Aditya Jetely
75 Python Carbon Clips Ravishankar Chavare
76 QR Code Generator Shiv Thakur
77 Recursive Password Generator Erfan Saberi
78 Tic Tac Toe Erfan Saberi
79 Tic Tac Toe with AI Tushar Nankani
80 Cartoonify an Image Bartu Yaman
81 Quote Scrapper Anandha Krishnan Aji
82 Time To Load Website Aditya Jetely
83 Customer Loan Repayment Prediction ART
84 Generate Wordcloud from Wikipedia Article Naman Shah
85 Number Guessing Game Javokhirbek
86 [Convert JPEG to PNG](https://github.com/Python-World/python-m

python-mini-projects (Python-World/python-mini-projects)

Searching Database…

19.4K ·GitHub
archived
这是什么东西?一组简单的 Python 小项目——都是些小脚本和小应用,通过阅读和编写真实代码来帮你提升 Python 水平。
它是一个程序,还是一堆各自独立的东西?各自独立的:有一张索引表,收录了 85 个以上互不相关的小项目,每个项目在 projects/ 下有自己的文件夹、自己的 README 和署名作者。
我具体该怎么用其中一个项目?不需要安装任何东西:克隆这个仓库,打开你喜欢的项目文件夹,按照里面的 README 用 Python 运行那个脚本就行。
运行这些项目需要准备什么?只需要 Python 本身——没有统一的需求清单。有些脚本需要第三方库:索引里包括基于 Flask 和 Django 的应用,还有一个用 tqdm 做的进度条。
这个合集还在更新吗?不更新了——这个仓库在 GitHub 上已经归档,是一个冻结的只读快照;不再合并新的 pull request,不过所有内容仍然可以克隆和运行。
这是给完全新手准备的吗?是的——主要面向 Python 初学者和刚接触开源的人;它也可以作为第一次贡献代码的练手场,为 Python 或 GitHub 新手提供了指引。
这些脚本在我的操作系统上能跑吗?一般来说可以:这些项目都是纯 Python 脚本,凡是 Python 能跑的地方它们就能跑。少数是 Windows 专用的,比如那个读取 Windows 上已保存 Wi-Fi 密码的项目。
里面都包含哪些小项目?各种小工具和小玩意都有:密码生成器、二维码生成器、JSON/XML 转 CSV 转换器、图片加水印、PDF 合并、网页爬虫、发邮件,还有井字棋和石头剪刀布这样的游戏。
里面有真正的应用,还是只有小脚本?大部分是小脚本,但也有一些能运行的小应用:一个 Flask 待办事项应用、一个 Django 心愿单应用、计算器、秒表,还有一个用 tkinter 做的电子时钟。
新手应该从哪里入手?索引表开头非常简单——先是 Hello World,然后是 JSON 转 CSV 转换器和年龄计算器——再逐步过渡到 Flask 和 Django 应用,你可以按表格顺序选,也可以按主题选。
Size
135.2 MB
Stars
19.4K
Updated
CommitMay 25
Age
6y
Commits · 90 Days