From 25f65f76806af4e301545b7acc7bc93727eee374 Mon Sep 17 00:00:00 2001 From: lulzette Date: Sat, 13 May 2023 16:55:12 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=BD=D0=BE=20=D1=80=D0=B0=D0=B1=D0=BE?= =?UTF-8?q?=D1=82=D0=B0=D0=B5=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 1525 +------------------------------------------------------ 1 file changed, 27 insertions(+), 1498 deletions(-) diff --git a/main.py b/main.py index 688c338..a71177f 100644 --- a/main.py +++ b/main.py @@ -10,1487 +10,20 @@ from bs4 import BeautifulSoup import re import requests -html_sample = """ - - - - - Расписание занятий на весенний семестр 2022/23 учебного года - Сборка: 22 февраля - - - - - -
-
- - - -
- - - - -
- - - -
-
- Санкт-Петербургский государственный университет аэрокосмического приборостроения -

 

- -

Расписание занятий на весенний семестр 2022/23 учебного года (Сборка: 22 февраля)

Сегодня: ▲ суббота, 13 мая 2023 года, верхняя нечетная (37) учебная неделя.

группа: преподаватель: аудитория:  
Показать расписание|Очистить
- верхняя (нечетная) неделя
- нижняя (четная) неделя

Л - лекция
ПР - практическое занятие или семинар
ЛР - лабораторные занятия
КП - курсовой проект
КР - курсовая работа

Расписание для группы - 1012

Понедельник

2 пара (11:10–12:40)

Л – Информационно-статистическая теория измерений – Б.Морская 67, ауд. 12-12
ПР – Основы проектирования измерительно-вычислительных комплексов – Б.Морская 67, ауд. 12-07

3 пара (13:00–14:30)

ЛР – Интеллектуальные системы – Б.Морская 67, ауд. 52-08
Преподаватель: Добровольская А.А. - ассистентГруппа: 1012

4 пара (15:00–16:30)

ЛР – Базовые технологии приборостроения – Б.Морская 67, ауд. 13-07
Преподаватель: Окин П.А. - старший преподавательГруппа: 1012

7 пара (20:10–21:40)

ПР – Основы тестирования ПО – Дистант, ауд.
Преподаватель: Загураева М.В. - ассистентГруппы: 1011; 1012

Вторник

1 пара (9:30–11:00)

Л – Базовые технологии приборостроения – Б.Морская 67, ауд. 14-06г

2 пара (11:10–12:40)

ПР – Информационно-статистическая теория измерений – Б.Морская 67, ауд. 12-10

4 пара (15:00–16:30)

Л – Интеллектуальные системы – Б.Морская 67, ауд. 52-18

Среда

3 пара (13:00–14:30)

Л – Основы проектирования измерительно-вычислительных комплексов – Б.Морская 67, ауд. 13-15

4 пара (15:00–16:30)

ЛР – Цифровые вычислительные устройства и микропроцессоры – Б.Морская 67, ауд. 12-06

5 пара (16:40–18:10)

Л – Безопасность жизнедеятельности – Б.Морская 67, ауд. 32-03
ПР – Безопасность жизнедеятельности – Б.Морская 67, ауд. 14-58

6 пара (18:30–20:00)

Пятница

3 пара (13:00–14:30)

Л – Авиационные приборы и измерительно-вычислительные комплексы – Б.Морская 67, ауд. 12-10
Преподаватель: Тихомиров М.Е. - доцентГруппы: 1011; 1012

4 пара (15:00–16:30)

Л – Моделирование процессов и систем – Б.Морская 67, ауд. 52-42
ЛР – Основы проектирования измерительно-вычислительных комплексов – Б.Морская 67, ауд. 12-07

5 пара (16:40–18:10)

ПР – Моделирование процессов и систем – Б.Морская 67, ауд. 12-07

6 пара (18:30–20:00)

ЛР – Моделирование процессов и систем – Б.Морская 67, ауд. 12-06

Суббота

1 пара (9:30–11:00)

2 пара (11:10–12:40)

Л – Цифровые вычислительные устройства и микропроцессоры – Б.Морская 67, ауд. 13-14
ЛР – Авиационные приборы и измерительно-вычислительные комплексы – Б.Морская 67, ауд. 53-10

3 пара (13:00–14:30)

ЛР – Безопасность жизнедеятельности – Б.Морская 67, ауд. 14-05
Преподаватель: Гущина Е.А. - ассистентГруппа: 1012

4 пара (15:00–16:30)

ПР – Цифровые вычислительные устройства и микропроцессоры – Б.Морская 67, ауд. 12-06
КП – Авиационные приборы и измерительно-вычислительные комплексы – Б.Морская 67, ауд. 12-07

6 пара (18:30–20:00)

Л – Основы тестирования ПО – Дистант, ауд.
- -
-
- - - -""" - useragent = "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0" -stud_group = "1011" +stud_group = "3131" if __name__ == '__main__': print("Hello, fucker") - soup = BeautifulSoup(html_sample, 'html.parser') + + init_url = "https://guap.ru/rasp/" + init_headers = { + 'User-Agent': useragent + } + init_html = requests.get(init_url, headers=init_headers) + + soup = BeautifulSoup(init_html.text.strip(), 'html.parser') # print(soup.prettify()) @@ -1498,8 +31,6 @@ if __name__ == '__main__': # print(soup.getText()) # crypted_shit = soup.find('div', class_="aspNetHidden") - print() - # Реверс инжиринг __doPostBack # #