A simple Python project demonstrating spreadsheet automation using pandas.
This project shows how to:
- Read data from an Excel file (
.xlsx) - Process rows (e.g., convert names to uppercase)
- Save the results to a new Excel file
-
Create a virtual environment (recommended):
python -m venv venv venv\Scripts\activate # Windows
-
Install dependencies:
pip install -r requirements.txt
- Place your input data in
data.xlsx(or use the included sample file) - Run the script:
python main.py
- Find the processed output in
output.xlsx
.
├── main.py # Main script
├── data.xlsx # Input data (name, email columns)
├── output.xlsx # Generated output (created on run)
├── requirements.txt
└── README.md
- Python 3.8+
- pandas
- openpyxl (Excel engine for pandas)