Skip to content

khubabraza/Python-Automation-Scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Python Automation Scripts

A collection of beginner-friendly Python automation scripts for file handling, text analysis, and daily utility tasks.

This repository is created to demonstrate practical Python scripting skills, including file management, working with folders, reading files, using built-in Python modules, and automating repetitive tasks.

Scripts Included

1. File Organizer

The file_organizer.py script organizes files in a selected folder based on their file types.

For example:

  • Images are moved into an Images folder
  • Documents are moved into a Documents folder
  • Videos are moved into a Videos folder
  • Audio files are moved into an Audio folder
  • Python files are moved into a Python_Files folder
  • Other files are moved into an Others folder

Skills Demonstrated

  • Python scripting
  • File and folder handling
  • os module
  • shutil module
  • Conditional logic
  • Loops
  • Basic automation

How to Run

  1. Download or clone this repository.
  2. Open the project folder in VS Code or any code editor.
  3. Open terminal in the same folder.
  4. Run:
python file_organizer.py
  1. Enter the folder path you want to organize.

Example:

C:\Users\YourName\Downloads

Purpose

This project is part of my Python development portfolio. It shows how Python can be used to automate simple but useful daily tasks.

Author

Muhammad Khubab Raza Python Development | Machine Learning Basics | LLM Integration

About

A collection of beginner-friendly Python automation scripts for file handling, text analysis, and daily utility tasks.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages