AttributeError: module 'appium.webdriver' has no attribute 'remote'
时间: 2023-11-17 13:09:01 浏览: 298
开发errorjsp-手把手带你入门ssh项目
这个错误通常是因为你的代码中使用了appium.webdriver.remote,但是实际上这个模块不存在。可能是因为你的appium版本过低,或者是你的代码中导入了错误的模块。你可以尝试更新appium版本或者检查你的代码中是否有拼写错误或者导入了错误的模块。
以下是一个可能的解决方案:
```python
from appium import webdriver
from appium.webdriver.common.touch_action import TouchAction
# 创建driver对象
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '9'
desired_caps['deviceName'] = 'emulator-5554'
desired_caps['appPackage'] = 'com.android.calculator2'
desired_caps['appActivity'] = '.Calculator'
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
# 使用TouchAction类进行操作
touch = TouchAction(driver)
touch.tap(x=75, y=500).perform()
# 关闭driver对象
driver.quit()
```
阅读全文