crontab定时服务没有用?

最近师兄托我写一个爬虫要求每天定点爬,对于我这个懒人我当然不想每天定点手动跑,于是我轻轻松松一条代码搞定!

首先。定时任务使用crontab编辑。

1.查看crontab定点任务

crontab -l

2.编辑

crontab -e

11点56运行这个文件

当11点56分过去了,发现我的数据库里没有插进内容,为什么我的定时器没有反应呢?于是:

3.查看crontab 的默认日志文件: tail -f /var/log/cron.log

4.发现,其实它是有运行的。那就好办了。我把运行postItemList.py的这个爬虫文件的日志存起来

打开jd.log查看,它说python没有安装request这个包?

我猜想难道是我的python环境错了?

输入命令

5.whereis python

6.发现有多个python路径。输入which python找到目前使用的命令。

7.修改定时任务python 绝对路径

运行成功!

感谢以下博主:

https://blog.csdn.net/q0126a/article/details/84905720

https://www.cnblogs.com/z-x-y/p/9475376.html

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值