“When you started learning
Python
, did you ever encounter such a problem: I
have learned almost the basics, but I still can't find a suitable project to practice.
Here are 8Python
projects that are very suitable for beginners to get started. There must be one suitable for you.
1. face_recognition
address | star | fork |
---|---|---|
https://github.com/ageitgey/face_recognition | 34.7k | 9.7k |
“This is a powerful, simple and easy to use face recognition open source project, and is equipped with complete development documents and application cases, especially compatible with the Raspberry Pi system. And the project already has Chinese technical documents, making it easier for Chinese people to get started.
2. HelloGitHub
address | star | fork |
---|---|---|
https://github.com/521xueweihan/HelloGitHub | 31.1k | 4.6k |
“This is a project for new programmers who are interested in the open source community. The content is updated regularly every month. It will recommend popular projects, entry-level projects, tool books, enterprises and projects, etc. Let you learn and I have more spare capacity contact to get started.
3. bilibili user crawler
address | star | fork |
---|---|---|
https://github.com/airingursb/bilibili-user | 1.9k | 746 |
“This is a small crawler project of bilibili. The author crawled user information on bilibili and performed corresponding analysis.
4. Neural Doodle- convert graffiti style pictures into artwork style paintings
address | star | fork |
---|---|---|
https://github.com/alexjc/neural-doodle | 9.4k | 857 |
“This is a project based on neural network, neural network learning really real painting style of the artist, and then integrate the two, so that you become a graffiti masterpiece.
5. Write Minecraft in Python
address | star | fork |
---|---|---|
https://github.com/fogleman/Minecraft | 4.3k | 963 |
“This is an open source project that uses python to simulate the game "Minecraft", allowing you to create your own world with python.
6. Mozilla Deep Speech-speech to text
address | star | fork |
---|---|---|
https://github.com/mozilla/DeepSpeech | 14.2k | 2.7k |
“This is an open source project of speech-to-text, based on the model implemented by Baidu's paper on language research. The project is based on Google's tensorflow implementation.
7. Below 500 lines
address | star | fork |
---|---|---|
https://github.com/aosabook/500lines | 25.1k | 5.6k |
“This is an open source project composed of many small projects, each of which uses less than 500 lines of code to achieve moderately complex tasks.
8. awesome-python-login-model
address | star | fork |
---|---|---|
https://github.com/Kr1s77/awesome-python-login-model | 11.7k | 2.6k |
“This is a project that uses python to simulate landing on some large websites, as well as some simple crawlers. In addition to using the most common requests to obtain website information, the project also used scrapy and selenium to log in to some difficult websites.
“Thank you for reading all the way to the end. Part of the content is organized from the Internet.
If this article is helpful to you, please remember to like and share this article.
If you have any questions, errors or comments about the content in the article, please leave a message.