Docs-Python.ru
961 subscribers
1 photo
3.33K links
Обновления сайта Docs-Python.ru
Download Telegram
🆕🔥Новый.

👉 Изменение существующего XML при помощи xml.etree.ElementTree

📝 Существующий XML можно менять как обычное дерево: обновлять .text, атрибуты, добавлять, удалять и перемещать элементы. В этой части - безопасное редактирование, массовые изменения, backup, атомарная запись и практические шаблоны.

🌐 https://docs-python.ru/packages/xml-instrumenty-standartnoi-biblioteki-python/izmenenie-xml/
🆕🔥Новый.

👉 Валидация XML по контракту без сторонних библиотек

📝 XML может быть синтаксически корректным, но нарушать бизнес-контракт. В этой части - ручная schema-like валидация: обязательные поля, типы, enum, cardinality, namespace, отчёты ошибок и reusable-валидатор.

🌐 https://docs-python.ru/packages/xml-instrumenty-standartnoi-biblioteki-python/validatsiya-xml-kontraktu/
🆕🔥Новый.

👉 Шаблоны для работы с XML средствами стандартной библиотеки Python

📝 Часть собирает готовые production-шаблоны для работы с XML средствами стандартной библиотеки: безопасное чтение XML, импорт каталога, экспорт XML, namespace helpers, streaming, отчёты ошибок, pretty print для логов, атомарную запись и массовое изменение файлов средствами стандартной библиотеки Pyth

🌐 https://docs-python.ru/packages/xml-instrumenty-standartnoi-biblioteki-python/shablony-raboty-xml/
🆕🔥Новый.

👉 Библиотека tkinter в Python.

📝 Раздел задаёт фундамент: что такое tkinter, как устроено окно, зачем нужен mainloop() и почему GUI-приложение работает иначе, чем консольная программа. После части будет понятна минимальная структура приложения и первые правила безопасной разработки интерфейса.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/
🆕🔥Новый.

👉 Виджеты tkinter: базовый набор

📝 Раздел знакомит с основными виджетами классического tkinter: текстом, кнопками, полями, списками, чекбоксами, радиокнопками, меню и контейнерами. После части будет понятно, из каких базовых элементов собирается интерфейс desktop-приложения.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/vidzhety-tkinter-bazovyi-nabor/
🆕🔥Новый.

👉 ttk: современные тематические виджеты

📝 Раздел раскрывает tkinter.ttk: тематические виджеты, стили, темы, Combobox, Notebook, Treeview, Progressbar и другие элементы. После части будет понятно, когда переходить с классических виджетов на ttk и как строить более аккуратный интерфейс.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/ttk-sovremennye-tematicheskie-vidzhety/
🆕🔥Новый.

👉 Геометрия и компоновка интерфейса tkinter-приложения

📝 Раздел объясняет, как размещать виджеты в окне: pack, grid, place, вложенные контейнеры, веса строк и колонок, адаптивная верстка. После части будет понятно, как собирать формы, панели, таблицы и сложные экраны без хаотичного layout.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/geometriya-komponovka-interfei-sa-prilozheniya/
🆕🔥Новый.

👉 События, команды и привязки tkinter-приложения

📝 Раздел объясняет событийную модель tkinter: command, bind, события клавиатуры и мыши, фокус, горячие клавиши и виртуальные события. После части будет понятно, как интерфейс реагирует на действия пользователя и как не превращать обработчики в хаос.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/sobytiya-komandy-privyazki-tkinter-prilozheniya/
🆕🔥Новый.

👉 Диалоги, сообщения, файлы и системные окна tkinter

📝 Раздел показывает практическую работу с системными диалогами: сообщения, подтверждения, выбор файлов, выбор папки, выбор цвета и простой ввод. После части будет понятно, как строить приложения, которые открывают, сохраняют и обрабатывают пользовательские файлы.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/dialogi-soobscheniya-fai-ly-sistemnye-okna-tkinter/
🆕🔥Новый.

👉 Меню, панели инструментов и навигация в tkinter-приложении

📝 Раздел показывает, как строить навигацию приложения: главное меню, контекстные меню, toolbar, статусную строку и переключение экранов. После части будет понятно, как перейти от одного окна с кнопками к нормальной структуре desktop-приложения.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/menyu-paneli-instrumentov-navigatsiya-tkinter-pril/
🆕🔥Новый.

👉 Canvas в tkinter: графика, схемы и интерактивность

📝 Раздел раскрывает Canvas - один из самых мощных виджетов tkinter: рисование фигур, координаты, теги, события, перемещение, масштабирование и прокрутка. После части будет понятно, как делать схемы, визуальные редакторы, простые графики и интерактивные рабочие области.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/canvas-tkinter-grafika-shemy-interaktivnost/
🆕🔥Новый.

👉 Таблицы и древовидные структуры через ttk.Treeview

📝 Раздел подробно раскрывает ttk.Treeview: таблицы, колонки, строки, выбор, сортировка, поиск, фильтрация, контекстные действия и древовидные данные. После части будет понятно, как строить практичные табличные интерфейсы для CRUD-приложений.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/tablitsy-drevovidnye-struktury-ttk-treeview/
🆕🔥Новый.

👉 Долгие операции, потоки и отзывчивый интерфейс tkinter-приложения

📝 Раздел объясняет, почему tkinter зависает при долгих операциях, как использовать after(), threading и queue.Queue, и как безопасно обновлять интерфейс. После части будет понятно, как запускать обработку файлов, загрузки и расчёты без "белого окна".

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/dolgie-operatsii-potoki-tkinter-prilozheniya/
🆕🔥Новый.

👉 Архитектура продвинутого tkinter-приложения

📝 Раздел показывает, как организовать крупное tkinter-приложение: экраны, сервисы, репозитории, состояние, события, логирование и тестируемость. После части будет понятно, как не превратить проект в один огромный файл с перемешанным UI, SQL и бизнес-логикой.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/arhitektura-prodvinutogo-tkinter-prilozheniya/
🆕🔥Новый.

👉 Упаковка tkinter-приложения, распространение

📝 Раздел показывает, как подготовить tkinter-приложение к реальному использованию: структура проекта, зависимости, ресурсы, PyInstaller, иконки, настройки, логи и проверки перед выпуском. После части будет понятно, как превратить .py-скрипт в приложение, которое можно передать пользователю.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/upakovka-tkinter-prilozheniya-rasprostranenie/
🆕🔥Новый.

👉 Продвинутые приёмы tkinter

📝 Раздел собирает продвинутые техники, которые нужны после освоения базовых виджетов: централизованные команды, сложная валидация, undo/redo, внутренние события, буфер обмена, фокус, lifecycle экранов и защита от регрессий. После части будет понятнее, как делать большие приложения управляемыми.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/prodvinutye-prie-my-tkinter/
🆕🔥Новый.

👉 Тестирование, диагностика и сопровождение tkinter-приложений

📝 Раздел посвящён практической проверке tkinter-приложений: ручные сценарии, логирование, обработка ошибок, тестируемая архитектура, диагностика зависаний и сопровождение после выпуска. После части будет понятно, как искать причины багов и снижать риск регрессий.

🌐 https://docs-python.ru/packages/biblioteka-tkinter-python/testirovanie-diagnostika-soprovozhdenie-tkinter-pr/
🆕🔥Новый.

👉 Фреимворк Quart в Python.

📝 Quart - асинхронный Python web framework с API, близким к Flask, но построенный на asyncio и ASGI. Он особенно полезен для WebSocket, streaming, API-сервисов и приложений с большим количеством сетевого I/O.

🌐 https://docs-python.ru/packages/freimvork-quart-python/
🆕🔥Новый.

👉 Основы routing, request и response в Quart

📝 Эта часть раскрывает HTTP-слой Quart: маршруты, методы, path/query-параметры, JSON body, form-data, headers, cookies и ответы. После нее должна быть понятна практическая сборка обычного REST-like API.

🌐 https://docs-python.ru/packages/freimvork-quart-python/osnovy-routing-request-response-quart/
🆕🔥Новый.

👉 Асинхронность в Quart: база и реальные правила

📝 Эта часть объясняет, как работает async, await, event loop, конкурентность, cancellation, timeout и фоновые задачи. Главная цель - писать Quart-код, который не блокирует приложение и предсказуемо ведет себя под нагрузкой.

🌐 https://docs-python.ru/packages/freimvork-quart-python/asinhronnost-quart-baza-realnye-pravila/