yaml模塊

 

原文連接:https://www.cnblogs.com/fancyl/p/9133738.htmlhtml

一.安裝yaml模塊:pip install pyyamlapi

 

二.在pycharm裏新建.yaml文件:cookie

  右鍵-->new-->file,輸入name以.yml或.yaml結尾便可。好比新建:login.yamlide

三.在自動化讀取文件時,能夠經過.yaml文件格式來讀取,格式靈活,比較方便。以特定格式寫用例,讀出來就是一個字典。例如:post

1.讀取用例爲一維字典格式:        #值與冒號間須要有空格:url

username : mcw
passwd: 12356
cpasswd: 123456
name  : mmm
View Code

讀文件,並解析:spa

打印結果:(一維字典)3d

2.讀取用例爲二維字典:code

一樣讀取文件:htm

打印結果:(二維字典)

url : /api/user/login/
method : post
data :
  username : mcw
  passwd: 12356
headers :
  User-agent : Firefox
cookies:
    sign : fsfjosf
check :
  error_code : 0
View Code

應該是按順序來的,讀出來

{'url': '/api/user/login/', 'method': 'post', 'data': {'username': 'mcw', 'passwd': 12356}, 'headers': {'User-agent': 'Firefox'}, 'cookies': {'sign': 'fsfjosf'}, 'check': {'error_code': 0}}

3.傳入數據爲多個時,傳一個list,便於處理,如圖:

讀取文件:

打印結果:

相關文章
相關標籤/搜索