python操作yaml的方法詳解
更新時間:2022年01月03日 12:11:03 作者:俊先
這篇文章主要為大家介紹了python操作yaml的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
一、參考鏈接
二、python類型轉(zhuǎn)換為yaml
# -*- coding: utf-8 -*- # @Time : 2022/1/2 21:53 # @Author : lujunxian # @File : test_yaml.py import yaml class TestYaml(): with open('./data.yaml','w',encoding='utf-8') as f: request={ 'test':{ 'url':'test url', 'username':'test01' }, 'uat':{ 'url':'uat url' } } yaml.dump(request,f)
生成 data.yaml 如下
test: url: test url username: test01 uat: url: uat url
三、yaml轉(zhuǎn)換為python類型
with open('./data.yaml','r',encoding='utf-8') as f: print(yaml.safe_load(f))
結(jié)果如下
{'test': {'url': 'test url', 'username': 'test01'}, 'uat': {'url': 'uat url'}}
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python操作JSON實現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)交換
這篇文章主要介紹了Python操作JSON實現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)交換,JSON的全稱是 JavaScript Object Notation,是一種輕量級的數(shù)據(jù)交換格式,關(guān)于JSON的更多相關(guān)內(nèi)容感興趣的小伙伴可以參考一下2022-06-06如何使用VSCode愉快的寫Python于調(diào)試配置步驟
從我的使用經(jīng)驗出發(fā),可以說VSCode用來寫Python真的是再合適不過了,你將體驗到絲滑的編程體驗和無限擴(kuò)展的可能。而且,如果你的項目是包含多種語言的,比如Web開發(fā),你不必再開多個編輯器和其他工具,因為這一切都可以在VSCode里完成了2018-04-04Python使用Gradio實現(xiàn)免費的內(nèi)網(wǎng)穿透
內(nèi)網(wǎng)穿透是一種將內(nèi)部網(wǎng)絡(luò)服務(wù)暴露到公共網(wǎng)絡(luò)的技術(shù),可以讓外部用戶訪問內(nèi)部網(wǎng)絡(luò)上的服務(wù),本文將介紹如何使用Gradio實現(xiàn)免費的內(nèi)網(wǎng)穿透,需要的可以參考下2024-03-03Python語言實現(xiàn)將圖片轉(zhuǎn)化為html頁面
這篇文章主要介紹了Python實現(xiàn)將圖片轉(zhuǎn)化為html頁面,具有一定參考價值,需要的朋友可以了解下。2017-12-12