Skip to content

pvela23/automation-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automation Utils

A collection of Python utility scripts for automating common file and Excel operations.

Scripts

Script Description
Change_String_Entire_Folder.py Bulk-update a specific cell across multiple Excel files listed in a master workbook
Create_Multiple_Files.py Clone a template Excel file multiple times, customizing a cell in each copy
Clone_And_Update_ExcelFile.py Copy a single Excel file and update a cell in the clone
Filter_And_Update_Column_File.py Filter rows in an Excel file by criteria and update a column value
Filter_And_Update_Column_Folder.py Same as above, but processes all Excel files in a folder
Group_Files_In_Dir.py Group files in a directory by a key extracted from their filenames
Insert_Row_Excel.py Insert a default row into Excel files if it doesn't already exist
List_ALL_Filename_From_Folder.py Recursively list all files in a selected directory
Parse_txt_file_by_Delimiter_advanced.py Parse email entries from a text file and export to Excel
Copy_Files_From_Subfolder.py Recursively copy all files from nested subfolders into a flat directory

Setup

pip install -r requirements.txt

Usage

Each script has a Configuration section at the top where you set file paths and parameters. Update these values before running:

python <script_name>.py

Some scripts use a file/folder picker dialog (via tkinter) instead of hardcoded paths.

Dependencies

  • openpyxl - Excel file reading/writing
  • pandas - Data manipulation and analysis
  • tkinter - File/folder dialog prompts (included with Python)

About

This repository houses a collection of lightweight, efficient Python scripts developed to automate routine tasks. The goal of this project is to improve daily productivity by abstracting complex or repetitive operations into simple, executable command-line tools.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages