摘要: self.driver.find_element(By.CSS_SELECTOR,"xxx").click()first_handle = self.driver.current_window_handle #如果出现弹框try: first_handle = self.driver.current 阅读全文
posted @ 2020-10-07 16:09 陈文芝 阅读(4683) 评论(2) 推荐(1) 编辑
摘要: 1、鼠标双击 例如有些地方需要使用到双击修改信息等,就需要使用到鼠标双击模拟操作 from selenium import webdriver from selenium.webdriver import ActionChains action_chains = ActionChains(self. 阅读全文
posted @ 2020-10-07 15:55 陈文芝 阅读(1683) 评论(0) 推荐(1) 编辑
摘要: 形如:此下方的出现的提示框:分享成功。 1、 如果直接获取,可能会因为时间过短而导致捕捉不到,因此可以设置等待时间 。 2、关于这个弹框的定位: 由于此框一闪而过,想要获取id或者class可能需要一些时间,可以通过 self.driver = webdriver.Chrome()self.driv 阅读全文
posted @ 2020-10-07 15:00 陈文芝 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 1、粗暴的等待时间方式 self.driver = webdriver.Chrome() self.driver.get("https://www.baidu.com") time.sleep(10) 不管结果如何都需要等待十秒,适用于调试,也可以用在代码中 不够灵活 2、隐式等待 self.dri 阅读全文
posted @ 2020-10-07 14:42 陈文芝 阅读(277) 评论(0) 推荐(0) 编辑