python加載yaml文件的方法是什么

小億
177
2023-12-16 17:07:39

Python加載YAML文件的方法有多種,以下是兩種常用的方法:

  1. 使用PyYAML庫(kù):PyYAML是Python中處理YAML文件的常用庫(kù)。使用前需要先安裝該庫(kù),可以通過(guò)pip安裝。安裝完成后,可以使用yaml模塊中的load()函數(shù)來(lái)加載YAML文件。
import yaml

# 加載YAML文件
with open('file.yaml', 'r') as f:
    data = yaml.load(f, Loader=yaml.FullLoader)
  1. 使用ruamel.yaml庫(kù):ruamel.yaml是一個(gè)功能更強(qiáng)大的YAML庫(kù),用法與PyYAML類(lèi)似。同樣需要先安裝該庫(kù),然后可以使用ruamel.yaml模塊中的load()函數(shù)來(lái)加載YAML文件。
import ruamel.yaml

# 加載YAML文件
with open('file.yaml', 'r') as f:
    data = ruamel.yaml.load(f, Loader=ruamel.yaml.Loader)

以上兩種方法都會(huì)將YAML文件中的內(nèi)容轉(zhuǎn)化為Python對(duì)象,可以直接對(duì)其進(jìn)行操作。

0