我是靠谱客的博主 虚拟饼干,最近开发中收集的这篇文章主要介绍centos运行python程序_centos7定时运行python脚本,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

centos7中定时启动python脚本,我使用的是crond,crond在centos7系统是默认安装开机自启的,只需要配置好就可以使用。

我自己写的几个抓取数据的脚本,定时给我推送新闻

1.修改配置文件vim /etc/crontab

我这里设置的是每天6,、12、20点整运行脚本

第一部分是定时的规则,第二部分root为用户 ,第三部分为python的路径和脚本的路径 ,脚本的标准输出保存到auto.log中

0 6,12,20 * * * root /usr/bin/python3 /root/newsPaper/getSputniknews.py > auto.log

为了测试,我把自动运行的时间修改为当前时间的五分钟后

意思就是每个小时50分的时候运行脚本(例如1:50,2:50,3:50)

50 * * * * root /usr/bin/python3 /root/newsPaper/getSputniknews.py > auto.log

2.重启服务

systemctl restart crond

3.验证是否自动执行

时间到了看下进程,可以看到脚本已经被自动执行

查看运行日志

如果要运行别的脚本,原理是一样的,改一下路径就行

最后

以上就是虚拟饼干为你收集整理的centos运行python程序_centos7定时运行python脚本的全部内容,希望文章能够帮你解决centos运行python程序_centos7定时运行python脚本所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部