老师你好,运行python代码请求appium的时候报错,请问这是哪里出现的问题,Appium-Python-Client版本也是2.6.1
from time import sleep
from appium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
desired_caps = {
"platformName": "Android", # 操作系统
"platformVersion": "9", # 设备版本号
"deviceName": "Redmi 6A", # 设备 ID
"appPackage": "com.android.browser", # app 包名
"appActivity": "com.android.browser.BrowserActivity" # app 启动时主 Activity
}
# 设置appium的服务地址
server = 'http://localhost:4723/wd/hub'
# 创建一个模拟器
driver = webdriver.Remote(command_executor=server, desired_capabilities=desired_caps)
# 创建一个全局等待对象
print(driver)
E:\python_virtual_env\py_demo_all_env\Scripts\python.exe E:/python_project_pycahrm/demo_git_project/demo_project/all_test/shouji_apk/apk_1.py
Traceback (most recent call last):
File "E:/python_project_pycahrm/demo_git_project/demo_project/all_test/shouji_apk/apk_1.py", line 19, in <module>
driver = webdriver.Remote(command_executor=server, desired_capabilities=desired_caps)
File "E:\python_virtual_env\py_demo_all_env\lib\site-packages\appium\webdriver\webdriver.py", line 230, in __init__
super().__init__(
TypeError: __init__() got an unexpected keyword argument 'desired_capabilities'
Process finished with exit code 1
