PyYAML – идеальный инструмент для работы с конфигами, данными и метаинформацией в самом читаемом формате.
Библиотека интуитивно понятна, поддерживает все возможности YAML и обеспечивает плавное преобразование данных в словари Python и обратно без потери информации.
Просто установите
pip install pyyaml
и используйте:import yaml
config = yaml.safe_load(open("config.yaml"))
print(config['database']['host'])
Всегда используйте
safe_load
для данных из ненадежных источников — это защитит от выполнения произвольного кода!#YAML #DevTools
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2