yaml安裝與使用


1可以用作參數化@pytest.mark.parametrize("content", yml_data_with_file()["test_search"])

@pytest.mark.parametrize() 參數化固定語法

content變量名

yml_data_with_file()  調用自己寫的方法

["test_search"]   yaml文件里的列表

 

 

 

 

 

 

 

 

同一起yaml文件不能有init.py文件

 

 

 

2、安裝:Python解析yaml文件:下載安裝如下:
pip3 install -U PyAML

 

3運行文件py:

import yaml
def main():
with open("E:/pythonJIAO/test1/yaml/data.yml",encoding='utf-8') as f:
# yaml.load(f, Loader=yaml.FullLoader)
data = yaml.load(f)
print(data)#打印data返回值

if __name__ == "__main__":
main()



4yaml文件是字典和列表等等組成

 

#字典
#name: "hello"
#dddd: "jsjs"
#列表
#- 1
#- 2
#- 3
#- 4

#列表嵌套字典
- 1
- "2"
-
dd: "好嗎"
ds:
di: oo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM