A beginner-friendly command-line Student Grade Manager built with Python. This project helps manage student records using CSV files and demonstrates Python file handling concepts.
- Create CSV file automatically
- Add new student records
- Store student data in CSV format
- Clean and simple command-line interface
- Python 3
- CSV Module
- File Handling
- OS Module
python-student-grade-manager/
βββ main.py
βββ students.csv
βββ README.md
- Functions
- CSV File Handling
csv.writer()writer.writerow()- File Modes (
wanda) os.path.exists().strip()- User Input
- Variables
python main.py- View Students
- Search Student
- Delete Student
- Update Student Details
- Menu Driven Interface
- Input Validation
Ayushman Tiwari
GitHub: https://github.com/ayushman-ece