有很多关于超时,硒和页面加载的文章。
但几乎所有这些都不适用于 chromedriver 。
所有有效的方法并不完全符合我的要求。
注意:我不是在寻找set_page_load_timeout()
我想要什么:
window.stop();
为什么我要这个:
因为也许我只是想得到网站的网址及其标题......而不是花哨的巨大背景图片或嘎吱嘎吱嘎吱的强劲动画横幅和仍在加载的数千个jquery魔法。
我尝试了什么:
driver.get(url)
driver.execute_script("setInterval(function(){ window.stop(); }, 20000);")
但它不起作用,因为 driver.get()将等到页面加载后再执行脚本。