在python(Selenium)中
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")
for keywords in open('klist','r'):
driver.get("https://www.baidu.com")
driver.find_element_by_class_name('...').click()
....
虽然显示整个页面,但它只是挂起并继续加载。所以浪费了很多时间。
不是每次冻结。但是一旦冻结,它可以在下一步之前挂起几分钟。
答案 0 :(得分:0)
我猜它会因为某些资源加载缓慢而挂起。您可以通过在开发人员工具(chrome)中的网络选项卡中设置低带宽速度来手动模拟此类行为。 为了找到导致问题的确切资源,如果它不能用手重现,你可以使用像Fiddler,Browsermob或任何你最喜欢的代理的代理。