# GradeEntryAssistant **Repository Path**: little_alone/GradeEntryAssistant ## Basic Information - **Project Name**: GradeEntryAssistant - **Description**: 成绩录入助手 (Grade Entry Assistant) - **Primary Language**: HTML - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 2 - **Created**: 2025-12-02 - **Last Updated**: 2025-12-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GradeEntryAssistant A tool to help teachers quickly enter grades, providing a simple interface for handling grade entry tasks. ## Features - Clean and intuitive user interface for easy operation. - Supports selecting grade data from Excel files. - Calculates grade percentages. - Provides functionality to record the date of grade submission. ## Installation Ensure you have a Python environment installed, then install the required dependencies: ```bash pip install PyQt5 pandas openpyxl ``` ## Usage Run the `Qt_main.py` file to start the application: ```bash python Qt_main.py ``` ## Functionality - **Excel Selection**: Click the button to select an Excel file containing grade data. - **Grade Processing**: Process grades by type, such as regular assignments, exam scores, etc. - **Percentage Calculation**: Enter corresponding weights; the program automatically calculates the overall grade percentage. - **Date Entry**: Record the date when grades are submitted. ## Contribution Contributions and suggestions are welcome. Please submit a Pull Request or Issue on GitHub. ## License This project is licensed under the MIT License. See the LICENSE file in the repository for details.