1.安装pyml类库
2.操作pyml,config.yml文件
devices_type: android
tester:
appPackage: com.tencent.mobileqq
appActivity: com.tencent.mobileqq.activity.SplashActivity
noRest:True: True
devices:
android:
- platform: Android
plathformVersion: 7.1.2
deviceName: 127.0.0.1:62001 device
- platform: Android
plathformVersion: 7.1.2
deviceName: 127.0.0.1:62001 device
读取yml文件:
import yaml
with open('config.yml','rb') as f:
data=yaml.safe_load(f)
print(data)
字典转换成yml文件
data={'devices_type': 'android', 'tester':
{'appPackage': 'com.tencent.mobileqq',
'appActivity': 'com.tencent.mobileqq.activity.SplashActivity', 'noRest:True': True},
'devices': {
'android':
[{'platform': 'Android', 'plathformVersion': '7.1.2', 'deviceName': '127.0.0.1:62001 device'},
{'platform': 'Android', 'plathformVersion': '7.1.2', 'deviceName': '127.0.0.1:62001 device'}]}
}
with open('config2.yml','w') as f:
yaml.dump(data,f)