Cet article présente principalement l'explication détaillée de l'utilisation du module de fichier de configuration yaml en Python. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer<.>
YAML n'est pas XML.
Commencer
pip3 install pyyaml
name: junxi age: 18 spouse: name: Rui age: 18 children: - name: Chen You age: 3 - name: Ruo Xi age: 2
#!/usr/bin/env python # _*_ coding:utf-8 _*_ __author__ = 'junxi' import sys # sys.path.insert(0, 'D:/program/python-腾讯课程/0-01-python其他模块学习/') import yaml f = open('yaml_example.yaml') content = yaml.load(f) print type(content) print '修改前: ', content # 可以看出整个Yaml配置文件是一个字典, 里面可以包含字典和列表 content['age'] = 17 # 根据Key修改对应的值 content['children'][1]['age'] = 1 print '修改后: ', content
< ;tapez 'dict'> ;Recommandations associées :Avant modification : {'age' : 18, 'spouse' : {'age' : 18, 'name' : 'Rui'}, 'name' : 'junxi', 'children ' : [{'age ' : 3, 'name' : 'Chen You'}, {'age' : 2, 'name' : 'Ruo Xi'}]>
Après modification : {'age' : 17 , 'conjoint' : { 'âge' : 18, 'nom' : 'Rui'}, 'nom' : 'junxi', 'enfants' : [{'âge' : 3, 'nom' : 'Chen You'} , {'age' : 1, 'name' : 'Ruo Xi'}]}
Utilisation de la méthode seek() pour exploiter des fichiers en Python
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!