python pyyaml模块使用示例:读取yaml文件内容
生活随笔
收集整理的這篇文章主要介紹了
python pyyaml模块使用示例:读取yaml文件内容
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
yaml文件內容
websites:YAML: yaml.orgRuby: ruby-lang.orgPython: python.orgversions:- version2:name: 2.x- version3: 3.xPerl: use.perl.orgpython代碼
import yaml import osdef yamltest():# ('/home/zxl/PycharmProjects/pythonProject', 'pyyamltest.py')fileNamePath = os.path.split(os.path.realpath(__file__))[0]print(os.path.split(os.path.realpath(__file__)))yamlPath = os.path.join(fileNamePath, 'test.yaml')f = open(yamlPath, 'r', encoding='utf-8')cont = f.read()x = yaml.load(cont)# print(type(x))print(x['websites'])print(x['websites']['YAML'])print(x['websites']['Ruby'])print(type(x['websites']['versions'][0]['version2']['name']))if __name__=='__main__':yamltest()運行結果
總結
以上是生活随笔為你收集整理的python pyyaml模块使用示例:读取yaml文件内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Sublime Text 3 快捷键总结
- 下一篇: python字符串截取:截取yaml文件