'''
Переменные настройки для parser.
'''

link_MireaSchedule = "https://www.mirea.ru/schedule/"
links_file = "links.txt"

first_september = [2021, 9, 1]
first_january = [2022, 1, 1]
semestr_start = [2021, 8, 30] # День отсчета начала семестра 

block_tags = {   # Список тегов, которые не будут обрабатыватся
    "Колледж" : "Колледж",   # Расписание колледжа
    "З" : "З",         # Заочники
    "заоч" : "заоч",      # Заочники 
    
    "зач" : "зач",       # Зачеты
    "Зач" : "зач",       # Зачеты
    "О-З" : "О-З"       # Очно-заочники
}

special_tags = { # Теги, для которых предусмотрена специальная обработка
    "ИТХТ_маг" : None,
    "Экз" : "экз",       # Расписание экзаменов
    "сессия" : "экз",
    "Маг" : "маг",       # Магистратура
    "маг" : "маг",       # Магистратура
    "МАГИ" : "маг",
    "магистры" : "маг"
}

substitute_lessons = {
    r"Физическая культура и спорт" : "Физ-ра",
    r"Иностранный язык" : "Ин.яз.",
    r"Специальные разделы дискретной математики" : "Дискретная математика",
    r"Математический анализ" : "М<NAME>",
    r"Линейная алгебра и [(аналитическая геометрия), (АГ)]+" : "Лин. ал.",
    r"Начертательная геометрия, инженерная и компьютерная графика" : "Инж. граф.",
    r"Алгебраические модели в информационной безопасности" : "Алгебра",
    r"день самостоятельной работы" : "",
    r"День самостоятельных занятий" : "",
    r"День" : "",
    r"самостоятельных" : "",
    r"занятий" : "",
    r"Военная\nподготовка" : "Военная подготовка"
}    

substitute_exams = {
    r"Экзамен" : "Экз.",
    r"Консультация" : "Конс.",
    r"Зачёт" : "Зачет",
    r"Зачет диф." : "Диф.зачет",
    r"Зачёт диф." : "Диф.зачет",
    r"Курсовая работа" : "К/р"

}

time_schedule = [
    ('9-00', '10-30'),
    ('10-40', '12-10'),
    ('12-40', '14-10'),
    ('14-20', '15-50'),
    ('16-20', '17-50'),
    ('18-00', '19-30')
]


'''
Переменные настройки для parser.
'''

link_MireaSchedule = "https://www.mirea.ru/schedule/"
links_file = "links.txt"

first_september = [2021, 9, 1]
first_january = [2022, 1, 1]
semestr_start = [2021, 8, 30] # День отсчета начала семестра 

block_tags = {   # Список тегов, которые не будут обрабатыватся
    "Колледж" : "Колледж",   # Расписание колледжа
    "З" : "З",         # Заочники
    "заоч" : "заоч",      # Заочники 
    
    "зач" : "зач",       # Зачеты
    "Зач" : "зач",       # Зачеты
    "О-З" : "О-З"       # Очно-заочники
}

special_tags = { # Теги, для которых предусмотрена специальная обработка
    "ИТХТ_маг" : None,
    "Экз" : "экз",       # Расписание экзаменов
    "сессия" : "экз",
    "Маг" : "маг",       # Магистратура
    "маг" : "маг",       # Магистратура
    "МАГИ" : "маг",
    "магистры" : "маг"
}

substitute_lessons = {
    r"Физическая культура и спорт" : "Физ-ра",
    r"Иностранный язык" : "Ин.яз.",
    r"Специальные разделы дискретной математики" : "Дискретная математика",
    r"Математический анализ" : "М<NAME>",
    r"Линейная алгебра и [(аналитическая геометрия), (АГ)]+" : "Лин. ал.",
    r"Начертательная геометрия, инженерная и компьютерная графика" : "Инж. граф.",
    r"Алгебраические модели в информационной безопасности" : "Алгебра",
    r"день самостоятельной работы" : "",
    r"День самостоятельных занятий" : "",
    r"День" : "",
    r"самостоятельных" : "",
    r"занятий" : "",
    r"Военная\nподготовка" : "Военная подготовка"
}    

substitute_exams = {
    r"Экзамен" : "Экз.",
    r"Консультация" : "Конс.",
    r"Зачёт" : "Зачет",
    r"Зачет диф." : "Диф.зачет",
    r"Зачёт диф." : "Диф.зачет",
    r"Курсовая работа" : "К/р"

}

time_schedule = [
    ('9-00', '10-30'),
    ('10-40', '12-10'),
    ('12-40', '14-10'),
    ('14-20', '15-50'),
    ('16-20', '17-50'),
    ('18-00', '19-30')
]


Переменные настройки для parser. # День отсчета начала семестра # Список тегов, которые не будут обрабатыватся # Расписание колледжа # Заочники # Заочники # Зачеты # Зачеты # Очно-заочники # Теги, для которых предусмотрена специальная обработка # Расписание экзаменов # Магистратура # Магистратура