python如何使用time.sleep设置时间间隔
这篇文章主要介绍python如何使用time.sleep设置时间间隔,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
专业从事成都做网站、网站制作,高端网站制作设计,重庆小程序开发公司,网站推广的成都做网站的公司。优秀技术团队竭力真诚服务,采用H5场景定制+CSS3前端渲染技术,成都响应式网站建设公司,让网站在手机、平板、PC、微信下都能呈现。建站过程建立专项小组,与您实时在线互动,随时提供解决方案,畅聊想法和感受。
1、说明
由于原本爬虫可能会对对方网站造成访问负荷压力,因此这种预防措施不仅能在一定程度上防止被封,而且能减轻网站的访问压力。假如访问太频繁,一些网站会直接关闭IP,让你再也不能访问它的数据。因此,为了安全起见,最好设定睡眠时间。
爬取时只需要添加到循环中。
2、实例
import time import random time.sleep(random.randint(5,10)) #具体的随机数,可以自行设置,太小的话,作用不大,太大的话,代码运行时间会加长;
许多站点的反爬虫机制都设定了访问间隔时间,一个IP如果在短时间内超过指定次数就会进入冷却CD,因此,除了转换IP和user_agent之外,是可以设定访问间隔时间解决的。
Python主要用来做什么
Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。
以上是“python如何使用time.sleep设置时间间隔”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!
网站标题:python如何使用time.sleep设置时间间隔
分享路径:http://scgulin.cn/article/gehcpj.html