Ubuntu中Crontab定时执行python文件(可用于定时爬虫)

本文介绍了在Ubuntu系统中如何使用Crontab进行定时任务设置,特别是针对Python脚本的定时执行。通过创建hello.py爬虫文件、test.sh辅助脚本,并详细阐述了设置Crontab命令来每分钟执行一次test.sh,结果记录在run.log文件中。最后,还讲解了如何查看和关闭定时任务。
摘要由CSDN通过智能技术生成
1. Crontab定时命令介绍
  • Crontab定时命令编写和定时脚本执行步骤如下图:
  • (Crontab Ubuntu下面才有,Windows系统没有)

在这里插入图片描述

2. python脚本定时执行步骤

在这里插入图片描述

3. Crontab实例演示,定时执行hello.py文件
- 案例演示定时执行一个py文件
    - 爬虫执行也可以用python main.py,将爬虫执行写在main.py里面
    - 爬虫执行也可以使用scrapy crawl xxx
    - 爬虫也可以直接执行xxx_spider.py 主爬虫文件,py文件里面加入执行爬虫的代码
- 先安装emacs命令工具(用于创建编辑文件)
    - sudo apt-get install emacs
- /home/felix下面先新建一个crontab_test文件夹,然后切换到该文件夹下、
  • hello.py文件定时执行步骤:
    • 1 创建hello.py文件,命令: emacs hello.py ,编写代码如下图
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值