Installieren Sie YAML in Python
Wir werden YAML
in Python einführen. Wir werden auch vorstellen, wie man YAML
auf verschiedenen Geräten installiert.
YAML in Python
YAML ist eine Serialisierungssprache. Serialisierungssprache bedeutet, dass Anwendungen, die mit unterschiedlichen technologischen Sprachen mit unterschiedlichen Datenstrukturen geschrieben wurden, Daten über unterschiedliche Formate aneinander übertragen können.
Das gebräuchlichste und nützlichste Format ist in diesem Fall YAML. YAML ist ein Datenserialisierungsformat für die menschliche Lesbarkeit und ist mit Skriptsprachen verknüpft.
Die Popularität von YAML hat im Laufe der Zeit zugenommen, da es für Menschen leicht lesbar ist.
Diese Funktion eignet sich hervorragend zum Schreiben verschiedener Konfigurationsdateien. Python hat seine YAML
-Bibliothek PyYAML
, einen YAML
-Parser für Python.
Es gibt verschiedene Funktionen von YAML. Die Hauptmerkmale sind wie folgt:
- Es ist ein vollständiger YAML 1.1-Parser.
- Es bietet Unicode-Unterstützung.
- Es kann auch Pickle-Unterstützung bieten.
- Es hat eine leistungsfähige Erweiterungs-API.
- Und sinnvolle Fehlermeldungen.
PyYAML
bietet Unterstützung für verschiedene Standard-YAML-Tags. Es kann auch Python-spezifische Tags bereitstellen, mit denen Sie verschiedene Python-Objekte darstellen können.
PyYAML
kann uns helfen, Aufgaben einfach auszuführen. Sie sind für Aufgaben anwendbar, die von komplexen Konfigurationsdateien bis hin zu verschiedenen Objektserialisierungen reichen.
Installation von YAML in Python
Es gibt einige Voraussetzungen für die Installation von YAML. Wir sollten die neusten Versionen von pip
und setuptools
installiert haben.
Die setuptools
erfordern Unterstützung für Umgebungsmarkierungen (setuptools
mit einer Version größer oder gleich 20.6.8) und sind mit Python 3.4.6 verknüpft, unterstützen aber 3.4.4 nicht.
Wir können setuptools
mit dem folgenden Code installieren.
pip install -U pip setuptools wheel
Für unsere Umgebung (virtualenv
, (Docker)-Container usw.) ist es vor der Installation von ruamel.yaml
besser, ruamel.yaml
von PyPI
mit dem folgenden Befehl zu installieren.
pip install ruamel.yaml
Danach können wir das PyYAML
einfach mit dem folgenden Befehl installieren.
pip install PyYAML
Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.
LinkedIn