/
lexis
/
SF_calendar
Обзор
Документация
Войти
/
lexis
/
SF_calendar
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
2
Аналитика
Безопасность
master
utils/sql_fill_utils.py
40 строк
3 KB
Lex at RuVDS
Добавлены новые ссылки на семинары
19 май 2025, 20:54
19 май 2025, 20:54
9d43d47
Код
Авторство
О чём код?
from sql_utils import update_links from sched_utils import get_sched def fill_seminars(week_start, week_end=0): for i in range(week_start, week_end): get_sched(i) def fill_links(links_dict): for dict in links_dict: lector = dict['lector'] name = dict['name'] videos_link = dict['videos_link'] files_link = dict['files_link'] update_links(lector, name,videos_link, files_link) if __name__ == '__main__': print('This module is not for direct call') print(fill_seminars(-15)) links_dict = [{'lector': 'Команда курса', 'name': 'Организационная встреча', 'videos_link': 'https://apps.skillfactory.ru/learning/course/course-v1:Skillfactory+DSMED+2023/block-v1:Skillfactory+DSMED+2023+type@sequential+block@db8abfc2fde34d8c969f165ad622cd5f', 'files_link': ''}, {'lector': 'Иоанн Довгополый', 'name': 'Python для анализа данных', 'videos_link': 'https://apps.skillfactory.ru/learning/course/course-v1:Skillfactory+DSMED+2023/block-v1:Skillfactory+DSMED+2023+type@sequential+block@fcb0ba592cad405ba6f15b12cdee9d6d', 'files_link': 'https://disk.yandex.ru/d/cdkdQb1Oas-Nxw'}, {'lector': 'Сергей Ежов', 'name': 'Модуль 1. Работа с файлами и директориями', 'videos_link': 'https://apps.skillfactory.ru/learning/course/course-v1:Skillfactory+DSMED+2023/block-v1:Skillfactory+DSMED+2023+type@sequential+block@e80446dc95c5442e890bc85cf11b15aa', 'files_link': 'https://disk.yandex.ru/d/WWaqATUciF0I6w'}, {'lector': 'Сергей Ежов', 'name': 'Основы Linux', 'videos_link': 'https://apps.skillfactory.ru/learning/course/course-v1:Skillfactory+DSMED+2023/block-v1:Skillfactory+DSMED+2023+type@sequential+block@e80446dc95c5442e890bc85cf11b15aa', 'files_link': 'https://disk.yandex.ru/d/WWaqATUciF0I6w'}, {'lector': 'Марина Архипцева', 'name': 'Очистка, подгрузка и визуализация данных', 'videos_link': 'https://apps.skillfactory.ru/learning/course/course-v1:Skillfactory+DSMED+2023/block-v1:Skillfactory+DSMED+2023+type@sequential+block@b210054511304347af5c176108a20759', 'files_link': 'https://disk.yandex.ru/d/G97k0aqBicDFjw'}, {'lector': 'Александра Шевченко', 'name': 'Основы машинного обучения', 'videos_link': 'https://apps.skillfactory.ru/learning/course/course-v1:Skillfactory+DSMED+2023/block-v1:Skillfactory+DSMED+2023+type@sequential+block@2e410ad1e220423a958e500c9676ac15', 'files_link': 'https://disk.yandex.ru/d/fLC0xcc3u-vfcQ'}, {'lector': 'Маргарита Бурова', 'name': 'Высшая математика для машинного обучения', 'videos_link': 'https://apps.skillfactory.ru/learning/course/course-v1:Skillfactory+DSMED+2023/block-v1:Skillfactory+DSMED+2023+type@sequential+block@cf28a8d67d3c49b4941f8ef2e0607764', 'files_link': 'https://miro.com/app/board/uXjVIA8noyA=/'}] print(fill_links(links_dict))