如何将 Appium-Python 代码从 Sync 转换为 Async

How to convert the Appium-Python code from Sync to Async

提问人:Mohanraj M 提问时间:6/5/2023 最后编辑:Mohanraj M 更新时间:6/29/2023 访问量:84

问:

from time import sleep

import Asyncio as Asyncio
from appium import webdriver
from appium.webdriver.common.appiumby import AppiumBy


desired_caps = {
    "app": "/home/ubuntu/mobile_automation/sample.apk",
    "platformName": "Android",
    "deviceName": "ubuntu",
    "ignoreHiddenApiPolicyError": "true",
    # "appium:udid": "emulator-5554",
    "unicodeKeyboard": True,
    "resetKeyboard": True,
    "autoGrantPermissions": True,
    "adbExecTimeout": 60000,
    "headless":True
}
try:
    # Connect to the appium server and open the app
    driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
    driver.implicitly_wait(10)

    # Find and click the necessary elements
    bank_login_button = driver.find_element(by=AppiumBy.ID, value='com.indigo.sample:id/btn_register_login')
    bank_login_button.click()
    print("Webdriver Connected")

如何将这个appium python webdiver connection sync convert 成 async in python ?
有什么方法可以转换这个吗?

我需要在 python 中将 sync 转换为 appium webdriver 的异步。 任何帮助都将得到赞赏

python async-await python-asyncio python-appium

评论

0赞 itprorh66 6/5/2023
欢迎来到 Stack Overflow。这不是代码编写或辅导服务。如果您没有提供足够的信息来了解您的问题,就不可能提供具体的答案。请参阅:为什么有人可以帮助我? 不是一个实际的问题? 了解更多详情。
0赞 Mohanraj M 6/6/2023
我对同步到异步一无所知,这就是为什么我从互联网上这样问,我找不到任何与 appium-python Async 相关的资源

答: 暂无答案