热门IT资讯网

Linux怎么部署python爬虫脚本并设置定时任务

发表于:2024-11-24 作者:热门IT资讯网编辑
编辑最后更新 2024年11月24日,这篇文章主要介绍"Linux怎么部署python爬虫脚本并设置定时任务"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux怎么部署python爬虫脚本并设

这篇文章主要介绍"Linux怎么部署python爬虫脚本并设置定时任务"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux怎么部署python爬虫脚本并设置定时任务"文章能帮助大家解决问题。

实施步骤如下:

1.安装pip(操作系统自带了python2.6可以直接用,但是没有pip)

# 下载pip安装包wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate# 解压安装包并安装tar -xzvf pip-1.5.4.tar.gzcd pip-1.5.4python setup.py install

2.用pip安装第三方库

pip install pygresql==5.0.3pip install requests==2.18.3

3.设置定时任务

# 开启定时任务服务service crond start# 查看定时任务服务状态service crond status# 打开定时任务编辑窗口crontab -e # 添加两条定时任务,即每天0点0分和12点20分各执行一次,并写入日志0 0 * * * /usr/bin/python /home/longrise/psrd/collect.py > /home/longrise/psrd/collect.log 2>&1 &20 12 * * * /usr/bin/python /home/longrise/psrd/collect.py > /home/longrise/psrd/collect.log 2>&1 &定时任务语法如下:# for details see man 4 crontabs# example of job definition:# .---------------- minute (0 - 59)# | .------------- hour (0 - 23)# | | .---------- day of month (1 - 31)# | | | .------- month (1 - 12) or jan,feb,mar,apr ...# | | | | .---- day of week (0 - 6) (sunday=0 or 7) or sun,mon,tue,wed,thu,fri,sat# | | | | |# * * * * * user-name command to be executed

关于"Linux怎么部署python爬虫脚本并设置定时任务"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

0