Skip to content

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

Description

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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