| 1234567891011121314151617181920212223242526 | """Appium 的一些公共方法"""import timefrom selenium.webdriver.common.by import Byfrom selenium.common.exceptions import NoSuchElementExceptiondef search_elements(driver, xpath):    """    获取元素    :param driver:    :param xpath:    :return:    """    time.sleep(1)    windowHandles = driver.window_handles    for handle in windowHandles:        driver.switch_to.window(handle)        time.sleep(1)        try:            elements = driver.find_elements(By.XPATH, xpath)            if elements:                return elements        except NoSuchElementException:            pass
 |