Skip to content

Latest commit

Β 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Python Student Grade Manager

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.

πŸš€ Features

  • Create CSV file automatically
  • Add new student records
  • Store student data in CSV format
  • Clean and simple command-line interface

πŸ› οΈ Technologies Used

  • Python 3
  • CSV Module
  • File Handling
  • OS Module

πŸ“‚ Project Structure

python-student-grade-manager/
│── main.py
│── students.csv
│── README.md

πŸ“– Concepts Learned

  • Functions
  • CSV File Handling
  • csv.writer()
  • writer.writerow()
  • File Modes (w and a)
  • os.path.exists()
  • .strip()
  • User Input
  • Variables

▢️ How to Run

python main.py

πŸ“Œ Future Improvements

  • View Students
  • Search Student
  • Delete Student
  • Update Student Details
  • Menu Driven Interface
  • Input Validation

πŸ‘¨β€πŸ’» Author

Ayushman Tiwari

GitHub: https://github.com/ayushman-ece

About

A beginner-friendly command-line Student Grade Manager built with Python using CSV file handling.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages