Skip to main content

No project description provided

Project description

Описание

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

Использование

Сперва нужно отредактировать файл .env. Параметр token - токен авторизации в тестовую БД. Затем указать параметры соеднинения (host, database ...) для взятия данных из таблицы, имитирующей сайт расписания (это временная мера, поскольку летом расписание физфака пусто).

token = "some_token"
host = "localhost"
database = "postgres"
user = "postgres"
password = "postgres"

Далее нужно отредактировать сам скрипт main.py, указав дату начала периода загрузки и конца:

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 можно запускать.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

profcomff_parse_lib-2025.9.1.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

profcomff_parse_lib-2025.9.1-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

File details

Details for the file profcomff_parse_lib-2025.9.1.tar.gz.

File metadata

  • Download URL: profcomff_parse_lib-2025.9.1.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for profcomff_parse_lib-2025.9.1.tar.gz
Algorithm Hash digest
SHA256 d7fc65d08c4f2e1257c94eb7153dad09e62f804a71a70f6ab60b5a47c6ff27bc
MD5 8be8b6d1bfad3351baa953afd0d5fea2
BLAKE2b-256 e44090a79b9fb804d8b47adfbdebd57ae33f0107e3e03e41983a200209dee04b

See more details on using hashes here.

File details

Details for the file profcomff_parse_lib-2025.9.1-py3-none-any.whl.

File metadata

File hashes

Hashes for profcomff_parse_lib-2025.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 64325f400be2ab15a664f33b0ab8d3646726f50956760697073a902f1ae48e41
MD5 62a377a3879f6514e0056f6c678d9c33
BLAKE2b-256 42c700cdf0f80e70b4a26eb2a221af5d53ac0eb5bb4930bf3132bc63596dffca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page