Skip to content

Проверка отчета PDF #7

@markpolyak

Description

@markpolyak
  1. Создать новый модуль grading.py. Реализовать в нем функцию для выполнения следующих действий:
  • скачивание файла report.pdf (имя файла должно быть входным параметром) из заданного коммита заданной ветки указанного репозитория; если конкретный коммит не указан, то берется последний коммит; если ветка не указана - берется ветка по умолчанию;
  • проверить наличие в скачанном файле на первой странице: названия предмета, названия лабораторной работы, номера группы и ФИО студента (все эти строки являются входными параметрами функции проверки);
  • проверить наличие в скачанном файле основных разделов, перечень которых также подается на вход функции (напр., "Цель работы", "Задание", "Выводы" и т.п.);
  1. Интегрировать данную функцию в grade_lab в main.py, предварительно проконсультировавшись с преподавателем

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions