从 appium 导入 webdriver
所需的能力= {
'uuid':'模拟器-5554',
'平台名称':'Android',
'设备名称': 'LDPlayer',
'appPackage': 'com.ldmnq.launcher3',
'appActivity': 'com.android.launcher3.Launcher',
'automationName': 'UiAutomator2',
}
driver = webdriver.Remote('http://localhost:4723/wd/hub',desired_capability)
driver.quit()
错误: 发生异常:AttributeError “NoneType”对象没有属性“to_capability” driver = webdriver.Remote('http://localhost:4723/wd/hub',desired_capabilities) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ AttributeError:“NoneType”对象没有属性“to_capability”
发生异常:AttributeError “NoneType”对象没有属性“to_capability” 文件“”,第 13 行,位于 driver = webdriver.Remote('http://localhost:4723/wd/hub',desired_capabilities) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ AttributeError:“NoneType”对象没有属性“to_capability”
试试这个
from appium import webdriver
from appium.options.android import UiAutomator2Options
desired_capabilities = { 'uuid':'emulator-5554', 'platformName': 'Android',
'deviceName': 'LDPlayer', 'appPackage': 'com.ldmnq.launcher3',
'appActivity': 'com.android.launcher3.Launcher',
'automationName': 'UiAutomator2', }
capabilities_options = UiAutomator2Options().load_capabilities(desired_capabilities)
driver = webdriver.Remote(command_executor='http://localhost:4723/wd/hub',options=capabilities_options)
driver.quit()