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

👉 Практические рецепты для keyring

📝 Набор практических рецептов для keyring: нейминг service, кроссплатформенность без сюрпризов, стабильный CI через Null backend, безопасные логи, миграции ключей и диагностика "за 5 минут". Материал ориентирован на копирование в рабочий код.

🌐 https://docs-python.ru/packages/modul-keyring-python/prakticheskie-retsepty-keyring/
👍1
🆕🔥Новый.

👉 Быстрый старт с xml.etree.ElementTree

📝 xml.etree.ElementTree - основной практический модуль стандартной библиотеки для чтения, создания и изменения XML. В этой части разбираются базовые операции: чтение XML, получение корня, обход элементов, атрибуты, текст и простые поисковые методы.

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

👉 Модель дерева XML в xml.etree.ElementTree

📝 XML в xml.etree.ElementTree представлен как дерево элементов: есть корень, дочерние элементы, вложенные уровни, текст и атрибуты. Эта часть объясняет, как мыслить XML-структурой, обходить дерево, строить индексы и безопасно работать с вложенными данными.

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

👉 Поиск данных в XML при помощи xml.etree.ElementTree

📝 Поиск в xml.etree.ElementTree строится вокруг методов find, findall, findtext и iter. В этой части разбираются точные различия между ними, вложенные пути, поиск по атрибутам, ограничения XPath и устойчивые практические шаблоны.

🌐 https://docs-python.ru/packages/xml-instrumenty-standartnoi-biblioteki-python/poisk-dannyh-xml-pomoschi-xml-etree-elementtree/
🆕🔥Новый.

👉 XML namespaces: самая частая боль в реальных XML

📝 namespace добавляет XML-тегам "пространство имён", из-за чего обычный поиск find("tag") перестаёт работать. В этой части разбираются default namespace, префиксы, формат {uri}tag, поиск через mapping, генерация XML с namespace и типовые ошибки.

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

👉 Создание XML с нуля при помощи xml.etree.ElementTree

📝 ElementTree позволяет строить XML-документы программно: создавать корень, дочерние элементы, атрибуты, текст, namespace и записывать результат в файл. В этой части - генерация XML-заказов, каталогов, справочников и безопасные шаблоны сериализации.

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

👉 Изменение существующего 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/