本篇内容主要讲解“Python脚本如何在后台运行?Python脚本在后台运行方法有哪些?”感兴趣的朋友不妨来看看,本篇文章介绍的方法操作简单快捷,实用性强。下面就让我来带大家学习“Python脚本如何在后台运行?Python脚本在后台运行方法有哪些?”吧!
脚本在后台运行一般都会在监控服务中使用到,在后台运行脚本意思就是让它在24小时中都在运行,不会暂停。使用python脚本在后台运行这里给大家带来了三种方式的介绍,我们需要用到的环境是linux、脚本python、shell脚本。
使用方法:
python hello11 &
加上这个符号之后就可以直接在后台中运行脚本,但是它有一个缺点,当你把终端断开连接的时候,它就会停止对脚本的运行。
第二种方法:可以使用nohup对脚本进行执行
在第一种方法中我们提到了,使用与符号,会在终端断开之后程序就会被终止掉,为了避免这种情况的发生,可以使用nohup命令,它可以在终端断开连接时继续运行脚本。使用命令如下:
$ nohup ./my-shell-script.sh &
第三种方法: screen执行命令
从第二种方法来看, nohup和&符号结合一起使用,即使终端断开连接,退出登录了,这个命令也会一直执行,但是,一旦断开连接,就会对会话断开,无法再接受到会话传出来的信息,想要重新对这个会话进行连接的时候,就可以使用screen命令。Linux下也有这个命令的操作,它是方便终端会话的连接。
这篇关于Python脚本如何在后台运行?Python脚本在后台运行方法有哪些?的文章就介绍到这了,在这篇文章中给大家介绍了三种python脚本在后台运行的方法,希望对你有所帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。