https://github.com/kmax/university-rating-position
https://github.com/kmax/university-rating-position
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/kmax/university-rating-position
- Owner: KMax
- License: mit
- Created: 2024-07-07T09:20:29.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-07T10:01:36.000Z (almost 2 years ago)
- Last Synced: 2025-05-16T03:07:48.105Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Какая твоя позиция в рейтингах университетов?
Ты планируешь поступать на контракт? В рейтингах много людей, которые потенциально проходят на бюджет, поэтому сложно понять какая твоя потенциальная позиция, после того как эти люди пройдут на бюджет? Скрипт [compute-position.py]() поможет!
## Как запусить?
```bash
./compute-position.py <твоя сумма баллов>
```
например:
```bash
./compute-position.py 164
```
На следующий день, добавь флаг `--refresh`, чтобы скрипт скачал свежие рейтинги.
## Университеты
Сейчас работает только для [КФУ](https://kpfu.ru/), смотри файл [compute-position.py](), там полный список доступных рейтингов.
## Добавить рейтинг
Используй следующий шаблон, чтобы добавить новые элемент в массив `sources` в файле [compute-position.py]():
```python
{
"title": "38.03.05 Бизнес-информатика (профиль: Бизнес-информатика)",
"institute": "Институт вычислительной математики и информационных технологий",
"name": "business-informatika",
"places-contract": 44,
"places-budget": 10,
"rating-url-contract": "https://abiturient.kpfu.ru/entrant/abit_entrant_originals_list?p_open=&p_typeofstudy=1&p_faculty=9&p_level=1&p_speciality=203&p_inst=0&p_category=2",
"rating-url-budget": "https://abiturient.kpfu.ru/entrant/abit_entrant_originals_list?p_open=&p_typeofstudy=1&p_faculty=9&p_level=1&p_speciality=203&p_inst=0&p_category=1",
"columns": {
10: 0,
13: 10
}
},
```
Значения полей:
- places-contract - кол-во проходных мест на контракт, т.е. внебюджет,
- places-budget - кол-во проходных мест на бюджет
- rating-url-contract - ссылка на рейтинг на контракт
- rating-url-budget - ссылка на рейтинг на бюджет
- columns - номер колонки в таблице с суммой баллов, далее номер колонки с приоритетом