# 单击元素
    def click_item(self, element, driver=None):
        # login_btn.click() # 第一种方式,直接点击
        # element.send_keys(Keys.ENTER) # 第二种方式,发送回车按钮
        try:
            driver.execute_script("arguments[0].click();", element)  # 第三种方式。使用JS
        except JavascriptException:
            Logger().info("使用ActionChains动作链点击操作")  # # 执行链中的所有动作
            ActionChains(driver).move_to_element_with_offset(element, 5, 5).click().perform()  # 第四种方式,使用模拟鼠标
Logo

一站式 AI 云服务平台

更多推荐