正如标题所说,如果我设置'DOWNLOAD_DELAY':2,它在每个请求中与time.sleep(2)有什么不同?
'DOWNLOAD_DELAY':2
time.sleep(2)
谢谢你的帮助。
发布于 2018-08-23 08:56:04
DOWNLOAD_DELAY,是一种限制(以秒为单位)从同一网站连续下载页面的方法,文档可以在HERE中找到
至于time.sleep(),这取决于您与DOWNLOAD_DELAY相比如何实现它。time.sleep()会暂停所有执行,直到分配的时间过去,并且会根据您使用的方式和位置而对代码产生不同的影响。这些文档可以在time.sleep的HERE中找到。
time.sleep()
DOWNLOAD_DELAY
time.sleep
如果你想减慢页面下载的速度,使用DOWNLOAD_DELAY;如果你想在任何给定的时间暂停代码的执行,使用time.sleep。
https://stackoverflow.com/questions/51976878
相似问题