Dans le domaine de Python, l'analyse des fichiers YAML (Yet Another Markup Language) est une tâche courante. Explorons comment cela peut être accompli.
La méthode préférée pour analyser les fichiers YAML consiste à utiliser la bibliothèque PyYaml. Pour l'installer, exécutez simplement la commande suivante :
pip install pyyaml
Une fois installé, l'analyse d'un fichier YAML devient un processus simple, comme illustré ci-dessous :
import yaml with open("example.yaml") as stream: try: parsed_data = yaml.safe_load(stream) print(parsed_data) except yaml.YAMLError as exc: print(exc)
Dans ce code, le yaml La fonction .safe_load() est explicitement utilisée pour prévenir les risques de sécurité potentiels associés à la fonction yaml.load().
Pour la prise en charge de YAML 1.2, pensez à utiliser la bibliothèque ruamel.yaml. De plus, oyaml propose une alternative qui préserve l'ordre des fichiers YAML d'origine.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!