An open API service indexing awesome lists of open source software.

https://github.com/profcomff/preparation-timetable-data


https://github.com/profcomff/preparation-timetable-data

timetable-service

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

## Описание
Этот модуль предназначен для парсинга расписания с сайта физфака и загрузки его в базу данных.

## Использование
Сперва нужно отредактировать файл ````.env````. Параметр token - токен авторизации в тестовую БД. Затем указать параметры соеднинения (host, database ...) для взятия данных
из таблицы, имитирующей сайт расписания (это временная мера, поскольку летом расписание физфака пусто).
```sh
token = "some_token"
host = "localhost"
database = "postgres"
user = "postgres"
password = "postgres"
```

Далее нужно отредактировать сам скрипт ````main.py````, указав дату начала периода загрузки и конца:
```sh
be = datetime.datetime.now()
begin = be.strftime("%m/%d/%Y")
en = datetime.datetime.now() + datetime.timedelta(days=2)
end = en.strftime("%m/%d/%Y")
```
После этого ````main.py```` можно запускать.