Appium 报告“AttributeError 'NoneType' 对象没有属性 'to_capability'”

问题描述 投票:0回答:1
from appium import webdriver

desired_capabilities = {
    'uuid':'emulator-5554',
    'platformName': 'Android',  
    'deviceName': 'LDPlayer', 
    'appPackage': 'com.ldmnq.launcher3',  
    'appActivity': 'com.android.launcher3.Launcher',  
    'automationName': 'UiAutomator2',
}


driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_capabilities)


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”

python android appium
1个回答
0
投票

试试这个


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()

© www.soinside.com 2019 - 2024. All rights reserved.