Нужно написать (функцию) парсер на языке программирования Python. Имеется вот такой сайт:
studentrating.dvgups.ru/F... 1.
Параметры в функцию:
LastName: str
FirstName: str
FatherName: str
Group: str (этот параметр сделаем если смотри п.2)
Возвращает функция: словарь/список неважно, с данными условно там:
{
"Предмет": "рейтинг/max_рейтинг",
"Высшая математика": "60/90"
}
2. В случае если у тебя не получиться получить данные (информацию о рейтинге) только через ФИО (может там сложно слишком будет или что, не знаю, вобщем можно будет попробовать сделать так: парсит рейтинг всей группы — и там уже ищет этого человечка, но по факту логика там одна и та же, просто запросы чуть меняются).
Оцени задачу, скажи сможешь ли ты выполнить данное ТЗ. Обязательно: нужно написать на запросах, без эмуляции (selenium). Желательно использовать: aiohttp/httpx asyncio. Так же имеется некоторая часть кода, она не работает, возможно ты просто сможешь её исправить, ну или возьмешь как основу. В общем оцени задачу и скажи если согласен. Цену/срок
Пример работы функции:
args:
LastName: str = "Алтунин"
FirstName: str = "Кирилл"
FatherName: str = "Андреевич"
return:
{
"Операционные системы": "52/61",
"Высшая математика": "35/60",
"Базы данных": "60/60",
"Информационные системы и технологии": "45/45",
"Иностранный язык в профессиональной сфере": "72/75",
"Элективные курсы по физической культуре и спорту": "30/60",
"Современные технологии прикладного программирования": "25/35",
"Дискретная математика и математическая логика": "25/60",
"Ознакомительная практика": "40/40"
}