summaryrefslogtreecommitdiff
path: root/PYTHON/poyo.md
blob: b8028cc82876e47f3c97992f2e91de9d073c9fb0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
⚙️ **Библиотека Python: Poyo**

**Poyo** — это лёгкая библиотека для разбора (парсинга) YAML-файлов в виде словарей Python. Она особенно полезна для простых конфигурационных файлов и легковесных проектов.

Подходит для разработчиков, которым нужно быстро и без сложных зависимостей читать YAML-файлы в Python.

⚙️ **Пример использования**
```python
import poyo

yaml_content = """
name: PyLinux
version: 1.0
features:
  - Linux
  - Python
  - DevOps
"""

# Разбор YAML в словарь
parsed_data = poyo.parse_string(yaml_content)

print(parsed_data)

# Вывод: {'name': 'PyLinux', 'version': 1.0, 'features': ['Linux', 'Python', 'DevOps']}
```
**➕ Преимущества:**

🟢 Минималистичный парсер YAML
🟢 Без сложных зависимостей (в отличие от PyYAML)
🟢 Удобно для небольших конфигурационных файлов

✔️ **Установка**

`pip install poyo