2024-09-30 20:24:27 发布
网友
我试图打开一个url列表,我设置了一个超时值来排除那些没有打开的url。但是,当我遇到下面的url时,它会卡住,不会超时。网站从浏览器正常打开,那么问题出在哪里呢?在
url='http://www.gizmodo.it/2008/03/12/lo_scanner_di_impronte_digitali_che_distingue_un_dito_vivo_da_unomorto.html' opener=browser.open(url,timeout=2)
页面(由给定的url引用)用refresh: 185头响应。这导致HTTPRefreshProcessor休眠185秒;刷新同一页面;睡眠。。。。(永远)。在
refresh: 185
HTTPRefreshProcessor
可以使用set_handle_refresh方法关闭HTTPRefreshProcessor,如下所示:
set_handle_refresh
browser.set_handle_refresh(False) # < - browser.open(url, timeout=2.0)
页面(由给定的url引用)用
refresh: 185
头响应。这导致HTTPRefreshProcessor
休眠185秒;刷新同一页面;睡眠。。。。(永远)。在可以使用
set_handle_refresh
方法关闭HTTPRefreshProcessor,如下所示:相关问题 更多 >
编程相关推荐