编程语言
首页 > 编程语言> > python处理yml

python处理yml

作者:互联网

import yaml
#yaml文件转成字典
with open('a.yml','rb')as f:
    res = yaml.load(f,Loader=yaml.FullLoader)
print(res)

r = {'tester': {'appPackage': 'com.tencent.mobileqq', 'appActivity': 'com.tencent.mobileqq.activity.SplashActivity', 'noReset': True}, 'device_type': 'android', 'devices': {'android': [{'ip': '127.0.0.1', 'port': 4723, 'udid': 'emulator-5554', 'platformVersion': '5.1.1', 'deviceName': 'emulator-5554', 'name': '雷电a', 'platformName': 'Android'}]}}
#字符串写入yaml文件中
with open('a.yml','w',encoding='utf-8') as wf:
    res = yaml.dump(r,wf,allow_unicode = True)

 

标签:mobileqq,yaml,python,res,处理,tencent,open,yml
来源: https://www.cnblogs.com/RainBol/p/11586358.html