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


Posted in Python onFebruary 19, 2019

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

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

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

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

python apschedulerscript.py &

这样执行后及时关闭终端窗口,程序依旧运行。

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

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

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

例如:

[1] 3057

直接只用kill命令结束即可

kill 3057

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

ps -e | grep python

这样将会在终端列出python相关的进程。

916 ?  00:04:05 python
3057 pts/0 00:00:00 python

下面那条就是我们执行的脚本的进程。上面一条应该为python的系统进程。

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

Python 相关文章推荐
python命令行参数sys.argv使用示例
Jan 28 Python
Python递归遍历列表及输出的实现方法
May 19 Python
Python的Django框架中模板碎片缓存简介
Jul 24 Python
python学习之hook钩子的原理和使用
Oct 25 Python
基于django channel实现websocket的聊天室的方法示例
Apr 11 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
May 13 Python
JupyterNotebook设置Python环境的方法步骤
Dec 03 Python
python numpy 矩阵堆叠实例
Jan 17 Python
Django用数据库表反向生成models类知识点详解
Mar 25 Python
Python Django路径配置实现过程解析
Nov 05 Python
python 可视化库PyG2Plot的使用
Jan 21 Python
深入解析NumPy中的Broadcasting广播机制
May 30 Python
python的schedule定时任务模块二次封装方法
Feb 19 #Python
Python3 max()函数基础用法
Feb 19 #Python
Python3 log10()函数简单用法
Feb 19 #Python
Python3中exp()函数用法分析
Feb 19 #Python
详解Python3中ceil()函数用法
Feb 19 #Python
django与小程序实现登录验证功能的示例代码
Feb 19 #Python
实例讲解Python3中abs()函数
Feb 19 #Python
You might like
php 向访客和爬虫显示不同的内容
2009/11/09 PHP
利用PHP实现图片等比例放大和缩小的方法详解
2013/06/06 PHP
深入理解php的MySQL连接类
2013/06/07 PHP
PHP 快速排序算法详解
2014/11/10 PHP
php 读取输出其他文件的实现方法
2016/07/26 PHP
对字符串进行HTML编码和解码的JavaScript函数
2010/02/01 Javascript
ExtJS 下拉多选框lovcombo
2010/05/19 Javascript
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
2012/02/03 Javascript
JS实现日期加减的方法
2013/11/29 Javascript
JS对img标签进行优化使用onerror显示默认图像
2014/04/24 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
JS实现列表页面隔行变色效果
2017/03/25 Javascript
JS ES6中setTimeout函数的执行上下文示例
2017/04/27 Javascript
js实现放大镜特效
2017/05/18 Javascript
荐书|您有一份JavaScript书单待签收
2017/07/21 Javascript
Vue cli 引入第三方JS和CSS的常用方法分享
2018/01/20 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
js实现简单页面全屏
2019/09/17 Javascript
在vscode 中设置 vue模板内容的方法
2020/09/02 Javascript
vue实现动态表格提交参数动态生成控件的操作
2020/11/09 Javascript
python实现复制整个目录的方法
2015/05/12 Python
Python加密方法小结【md5,base64,sha1】
2017/07/13 Python
Pandas探索之高性能函数eval和query解析
2017/10/28 Python
Python常见工厂函数用法示例
2018/03/21 Python
django中media媒体路径设置的步骤
2019/11/15 Python
详解python中的三种命令行模块(sys.argv,argparse,click)
2020/12/15 Python
SVG实现多彩圆环倒计时效果的示例代码
2017/11/21 HTML / CSS
计算机大学生职业生涯规划书范文
2014/02/19 职场文书
党员创先争优公开承诺书
2014/03/28 职场文书
公证委托书模板
2014/04/03 职场文书
乡镇精神文明建设汇报材料
2014/08/15 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
卖车协议书范例
2014/09/16 职场文书
合伙购房协议样本
2014/10/06 职场文书
2016父亲节感恩话语
2015/12/09 职场文书
解读Vue组件注册方式
2021/05/15 Vue.js