9 Python Projects for Intermediate Python Programmers

Helped by a Nerd
5 min readFeb 27, 2023

Python is powerful. It is used for a wide range of applications, from data analysis to web development, automation, and artificial intelligence. If you are a beginner to intermediate python programmer looking for good python project ideas, then you have found the right article.

Photo by Radowan Nakif Rehan on Unsplash

The article will be divided into three categories. Automation, Web Development, and Data Science. You will find for each category 3 Python projects, that are doable for beginner to intermediate python programmers.

Python Automation Projects

The automation of repetitive or time-consuming tasks that would normally have to be performed manually by a human, helps to avoid errors as well as save time. The following projects are beginner-friendly and can most likely be integrated into your day.

File Organization

Everyone downloads files. These files usually end up in the download folder and this folder tends to get cluttered over time. You could write a python script that checks automatically for new data and will sort or delete them. For instance, you could use the file extension to create the logic. Let’s assume that you want each file extension to end up in a specific folder. This would allow you to reduce the size of the download folder and keep track…

--

--

Helped by a Nerd

Helped by a Nerd: Engineer who writes about automation, software engineering, and digital tools.