Python中如何实现脚本自启动与定时任务?

时间:2022-01-10 21:35:54
本文和大家分享的主要是python 脚本自启动与定时任务相关内容,一起来看看吧,希望对大家 学习python有所帮助。    让Python随Linux开机自动运行   1.  准备好要自启的脚本 auto.py   2.  用 root 权限编辑以下文件   sudo vim /ect/rc. local   1.  在  exit 0  上面编辑启动脚本的命令   /usr/bin/python3.5 /home/edgar/auto.py > /home/edgar/auto.log   1.  最后重启 Linux ,脚本就能自动运行并打印日志了。    让Python脚本定时启动   1.  准备好定时启动的脚本 auto.py   2.  用 root 权限编辑以下文件    sudo vim /etc/crontab   1.  在文件末尾添加以下命令   2 *   * * * root   /usr/bin/python3.5 /home/edgar/auto.py > /home/edgar/auto.log   以上代码的意思是每隔两分钟执行一次脚本并打印日志。    crontab编写解释   ·  基本格式   * *  *  *  *  user command   分  时  日  月  周  用户  命令   ·  举例说明   1 、每分钟执行一次  * * * * * user command   2 、每隔 2 小时执行一次  * */2 * * * user command (/ 表示频率 )   3 、每天 8:30 分执行一次   30 8 * * * user command   4 、每小时的 30 和 50 分各执行一次   30,50 * * * * user command ( , 表示并列)   4 、每个月的 3 号到 6 号的 8:30 执行一次   30 8 3-6 * * user command  ( - 表示范围)   5 、每个星期一的 8:30 执行一次   30 8 * * 1 user command  (周的范围为 0-7,0 和 7 代表周日) 来源:简书