您的位置:首页 > 脚本大全 > > 正文

python定时任务脚本(对Python定时任务的启动和停止方法详解)

更多 时间:2022-01-26 01:55:42 类别:脚本大全 浏览量:655

python定时任务脚本

对Python定时任务的启动和停止方法详解

在python中我们可以使用APScheduler进行定时任务。

APScheduler的具体编码这里就不介绍了。主要说下在终端中启动和停止任务。

一、运行计划任务的python脚本

如果我们在终端中直接执行的话,关闭终端窗口,Python任务就会中断,Python进程会被杀死,程序将停止运行。可以使用如下命令运行python脚本,

  • ?
  • 1
  • python apschedulerscript.py &
  • 这样执行后及时关闭终端窗口,程序依旧运行。

    二、停止计划任务的Python脚本

    如何停止呢,可使用如下方法:

    其实在执行命令:python apschedulerscript.py &之后会在控制台输出改进程id

    例如:

  • ?
  • 1
  • [1] 3057
  • 直接只用kill命令结束即可

  • ?
  • 1
  • kill 3057
  • 如果运行后忘记进程ID,则可遵循下面的方法进行停止

  • ?
  • 1
  • ps -e | grep python
  • 这样将会在终端列出python相关的进程。

  • ?
  • 1
  • 2
  • 916 00:04:05 python
  • 3057 pts/0 00:00:00 python
  • 下面那条就是我们执行的脚本的进程。上面一条应该为python的系统进程。

    以上这篇对Python定时任务的启动和停止方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。

    原文链接:https://blog.csdn.net/ocean20/article/details/75220780

    您可能感兴趣