Personal EGE informatics templates by Wilgelmzwer
Project description
wilgelmzwerege
wilgelmzwerege — личная Python-библиотека шаблонов для решения задач ЕГЭ по информатике.
Библиотека содержит готовые заготовки и шаблоны решений для заданий ЕГЭ №1–27. Основной режим работает локально: без интернета, без пароля и без обращения к ИИ.
Дополнительно в версии 0.2.0 добавлен ИИ-режим через функцию wegeii(). Он работает через приватный сервер автора и требует личный пароль доступа.
Установка
pip install wilgelmzwerege
Обновление:
pip install --upgrade wilgelmzwerege
Локальные шаблоны
from wilgelmzwerege import wege
wege("ege13")
wege("ege24")
wege("ege27")
Через консоль:
python -m wilgelmzwerege ege13
python -m wilgelmzwerege list
python -m wilgelmzwerege search ip
python -m wilgelmzwerege info ege13
Локальные шаблоны работают без пароля и без подключения к интернету.
ИИ-режим
from wilgelmzwerege import wegeii
wegeii("ваш_пароль", "Реши задачу ЕГЭ по информатике")
С файлом:
from wilgelmzwerege import wegeii
wegeii("ваш_пароль", "Реши задачу 24 по приложенному файлу", "24.txt")
Получить ответ как строку:
from wilgelmzwerege import wegeii
answer = wegeii(
"ваш_пароль",
"Реши задачу ЕГЭ по информатике",
print_answer=False,
)
print(answer)
Через консоль:
python -m wilgelmzwerege ai ваш_пароль "Реши задачу ЕГЭ по информатике"
python -m wilgelmzwerege ai-file ваш_пароль 24.txt "Реши задачу 24 по файлу"
Важно
ИИ-режим требует личный пароль доступа, выданный автором.
YandexGPT API key не хранится внутри библиотеки. Пакет отправляет запрос на приватный сервер автора, а сервер уже обращается к YandexGPT.
Обычные шаблоны wege("ege13"), wege("ege24") и другие работают без ИИ, без пароля и без интернета.
Список шаблонов
Библиотека покрывает задания:
ege1, ege2, ege3, ege4, ege5, ege6, ege7, ege8, ege9,
ege10, ege11, ege12, ege13, ege14, ege15, ege16, ege17,
ege18, ege192021, ege22, ege23, ege24, ege25, ege26, ege27
Для заданий 19–21 используется общий шаблон:
python -m wilgelmzwerege ege192021
Также доступны алиасы:
python -m wilgelmzwerege ege19
python -m wilgelmzwerege ege20
python -m wilgelmzwerege ege21
Если команда wege не работает
На Windows иногда команда wege не попадает в PATH. Тогда используйте запуск через модуль:
python -m wilgelmzwerege list
python -m wilgelmzwerege ege13
python -m wilgelmzwerege ai ваш_пароль "Реши задачу"
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wilgelmzwerege-0.2.1.tar.gz.
File metadata
- Download URL: wilgelmzwerege-0.2.1.tar.gz
- Upload date:
- Size: 49.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e294ea7fdd97b907d0a4242b1a6fb125a5a46c3d02409c773f98d5df2ba3b463
|
|
| MD5 |
503c49c7b9bbba275c82447835916e58
|
|
| BLAKE2b-256 |
9b43798860ac9fe1f8534168818ea9d7de431461aad9aa54afb882e21da7b0de
|
File details
Details for the file wilgelmzwerege-0.2.1-py3-none-any.whl.
File metadata
- Download URL: wilgelmzwerege-0.2.1-py3-none-any.whl
- Upload date:
- Size: 66.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4adaf438315cadc96abe54d97865fc53c2b17957f22ed3168467fb257c37e63
|
|
| MD5 |
f853c0c12b9f562f6f0d524824fe5ebc
|
|
| BLAKE2b-256 |
4f528f80d363f714173b17389b6c6eab1cee70201ec70a304bf27aa4ec92ac70
|