Python selenium爬虫实现定时任务过程解析

如今须要启动一个selenium的爬虫,使用火狐驱动+多线程,你们都明白的,如今电脑管家显示CPU占用率20%,启动selenium后不停的开启浏览器+多线程,python

好,没过5分钟,CPU占用率直接拉到90%+,电脑卡到飞起,定时程序虽然还在运行,可是已经相似于待机状态,浏览器

不少人学习python,不知道从何学起。
不少人学习python,掌握了基本语法事后,不知道在哪里寻找案例上手。
不少已经作案例的人,殊不知道如何去学习更加高深的知识。
那么针对这三类人,我给你们提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
QQ群:1097524789多线程

是否是忽然感受到面对电脑卡死,第一反应:卧槽,这个lj电脑,这么程序都跑不起来,我还写这么多代码,*****!!less

是吧,接下来上代码,具体功能,请自信查阅相关资料深造:函数

from datetime import datetime from threading import Timer import time # 定时任务 def task(): print(datetime.now().strftime("%Y-%m-%d %H:%M:%S")) def timedTask(): ''' 第一个参数: 延迟多长时间执行任务(秒) 第二个参数: 要执行的函数 第三个参数: 调用函数的参数(tuple) ''' Timer(5, task, ()).start() while True: timedTask() time.sleep(5)

7行代码,是否是很优雅?优不优雅的主要是代码少,不费劲对吧学习

2020-06-05 14:06:39 2020-06-05 14:06:44 2020-06-05 14:06:49 2020-06-05 14:06:54 2020-06-05 14:06:59 2020-06-05 14:07:04 2020-06-05 14:07:09 2020-06-05 14:07:14 2020-06-05 14:07:19 2020-06-05 14:07:24

以上就是本文的所有内容,但愿对你们的学习有所帮助,也但愿你们多多支持咱们。spa

相关文章
相关标签/搜索