API сервиса «Тургенев»
Структура проекта:
turgenev_service/
│
├── app.py # основной серверный файл (Flask-приложение)
├── requirements.txt # список зависимостей Python
├── run_service.bat # батник для запуска сервиса
│
└── templates/
└── index.html # HTML-шаблон интерфейса
Технологии проекта
1. Python 3.13. Основной язык разработки. Используется для написания серверной логики, обращения к API Тургенева для проверки текста, обработки запросов от пользователя.
2. Flask (Python-фреймворк): минимальный веб-фреймворк, запускает локальный веб-сервер, обрабатывает маршруты (отображение главной страницы с формой ввода текста, /check – получение текста из формы и отправка его в API Тургенева).
3. HTML. Язык разметки для отображения интерфейса. В проекте есть файл templates/index.html, который содержит: поле ввода текста для проверки, кнопку отправки, вывод результатов.
4. CSS. Используется встраиваемо в index.html. Нужен для: базового оформления страницы, аккуратного вида формы и таблицы с результатами.
Итого:
Python + Flask – сердце проекта, обеспечивают серверную часть.
HTML + CSS – простая «обертка», чтобы пользователь видел интерфейс в браузере.
JavaScript не используется, так как все делается на стороне сервера.
Коротко опишите задачу и пришлите ссылку на сайт или материалы, если они уже есть.
Я отвечу, смогу ли помочь, и предложу формат работы.
Форма заказа