forked from Matvey-Doshchechnikov/lab_grader_web
-
Notifications
You must be signed in to change notification settings - Fork 6
Проверка отчета PDF #7
Copy link
Copy link
Open
Description
markpolyak
opened on Jul 16, 2025
Issue body actions
- Создать новый модуль grading.py. Реализовать в нем функцию для выполнения следующих действий:
- скачивание файла report.pdf (имя файла должно быть входным параметром) из заданного коммита заданной ветки указанного репозитория; если конкретный коммит не указан, то берется последний коммит; если ветка не указана - берется ветка по умолчанию;
- проверить наличие в скачанном файле на первой странице: названия предмета, названия лабораторной работы, номера группы и ФИО студента (все эти строки являются входными параметрами функции проверки);
- проверить наличие в скачанном файле основных разделов, перечень которых также подается на вход функции (напр., "Цель работы", "Задание", "Выводы" и т.п.);
- Интегрировать данную функцию в grade_lab в main.py, предварительно проконсультировавшись с преподавателем
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels