当前位置:   article > 正文

selenium自动化中停止页面加载_selenium自动停止到页面加载好

selenium自动停止到页面加载好

参考:selenium 自动化中断浏览器加载,加快自动化与运行速度

某憨批站点,老是UI全加载好了然后不知道哪个JS没加载出来,浏览器转圈能转一万年,然后selenium也憨憨的陪着浏览器等到世界末日

 

参考代码里的pymouse操作鼠标的库导入报错,查了下还要和什么pyHook和pyUserInput,懒得折腾了只用了发送按键消息的pywin32

发送按键消息的函数:

27我记得是ESC键的键值,其他参数没研究

  1. #发送ESC按键消息中断页面加载
  2. def stopLoading():
  3. win32api.keybd_event(27,0,0,0)
  4. win32api.keybd_event(27,0,win32con.KEYEVENTF_KEYUP,0)
  5. return

哪里转圈放哪里

  1. #点击登陆按钮
  2. element = wd.find_element_by_css_selector('#new_dingtalk_user > div.form-group.text-right > input')
  3. element.click()
  4. sleep(3)
  5. stopLoading()

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/898834
推荐阅读
相关标签
  

闽ICP备14008679号