Skip to main content

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

wilgelmzwerege-0.2.0.tar.gz (48.6 kB view details)

Uploaded Source

Built Distribution

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

wilgelmzwerege-0.2.0-py3-none-any.whl (65.2 kB view details)

Uploaded Python 3

File details

Details for the file wilgelmzwerege-0.2.0.tar.gz.

File metadata

  • Download URL: wilgelmzwerege-0.2.0.tar.gz
  • Upload date:
  • Size: 48.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for wilgelmzwerege-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0fa7ea661eb5d5589ee4b1a36e99a8ddb3a41bbc915f0ae5c40476acedb27f01
MD5 6160604f0d6818d5ad4a15c5092a3f66
BLAKE2b-256 f625b5509de32040cb6bb4672ce869f0a7f327b8a371d5361bf8a78f62da5449

See more details on using hashes here.

File details

Details for the file wilgelmzwerege-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: wilgelmzwerege-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 65.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for wilgelmzwerege-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 476168b4f5ac8ffdef5dd4aad116d8da45a0b10fcc95088e896d953e8c199bad
MD5 b6f3e2237a216333bb139f4f1c898500
BLAKE2b-256 81b38651a97081334087ddde337f06867d7eb86f26d631e51e2337eedae08d27

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