Comment analyser des fichiers YAML à l'aide de Python ?

Patricia Arquette
Libérer: 2024-11-26 03:07:09
original
643 Les gens l'ont consulté

How to Parse YAML Files Using Python?

Analyse des fichiers YAML à l'aide de Python

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
Copier après la connexion

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)
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal