9868 читали · 4 года назад
Python коллекция полезных готовых скриптов
Это сборник Python-скриптов для решения и задач автоматизации и упрощения рутинной работы. Как внести свой вклад: Клонируйте этот репозиторий и сделайте свой форк. Добавьте совй скрипт python, который должен решать конкретную повседневную задачу или автоматизировать любую монотонную задачу. Короче говоря, добавляйте скрипты, которые могут быть полезны другим. Отправьте свой код в основную ветку. Напишите краткое описание вашего скрипта и укажите зависимости в файле README.md. ⭐ Делайте все возможное,...
Как загрузить конфигурацию из settings.toml в Python: чтение, проверка и Pydantic
Загрузить settings.toml в Python можно за 5‑10 секунд, используя модуль toml и библиотеку Pydantic для валидации и преобразования в типизированные модели. При этом вы получаете гарантии корректности конфигурации и возможность автодополнения в IDE. Такой подход экономит до 30 % времени разработки и снижает количество ошибок на продакшене. Прочитать файл settings.toml можно одной строкой кода: toml.load(open('settings.toml')). Это возвращает словарь, совместимый с обычными Python‑структурами. Pydantic автоматически проверяет типы, диапазоны и обязательность полей, возвращая понятные ошибки...