Sobes.tech
Junior — Middle

¿Alguna vez has utilizado YAML para describir configuraciones o manifiestos?

sobes.tech AI

Respuesta de la IA

Sí, YAML se utiliza a menudo para describir configuraciones y manifiestos debido a su legibilidad y simplicidad. Por ejemplo, en proyectos de Python, los archivos YAML se emplean para configurar parámetros de aplicaciones, describir dependencias o configurar CI/CD.

Ejemplo de una configuración YAML simple:

server:
  host: localhost
  port: 8080
database:
  user: admin
  password: secret
  name: mydb

En Python, para trabajar con YAML, generalmente se usa la biblioteca PyYAML:

import yaml

with open('config.yaml') as f:
    config = yaml.safe_load(f)

print(config['server']['host'])  # Mostrará 'localhost'