Python脚本怎么运行?Python脚本不同的执行方式

在Python脚本的运行中,有时候是需要让脚本在后台中运行的,对于一些刚刚接触Python的小伙伴还不是特别的了解,这篇文章主要介绍了Python脚本在后台中运行的方法,文章中通过具体的示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴可以一起来学习一下 。

Python脚本怎么运行?Python脚本不同的执行方式

文章插图
一、Python脚本运行
方法一:使用nohup在后台执行命令
我们前面也讲过后台运行脚本的问题,可以使用的符号是“&”,但是这种操作方式会在我们退出登录的情况下,执行命令的时候就会自动的终止,当程序进入后台时又要重新输入,比较麻烦,为了解决这个问题,避免这种情况的方式,就可以使用nohup命令,具体的操作如下:
$ nohup ./my-shell-script.sh &方法二:使用screen执行命令
前面介绍的那种方法,可以在一个后台中运行,不管是在登录或者是退出登录的情况,命令依旧在后台执行着,当会话不小心断开,而无法连接到这个会话的时候,如果想要重新连接会话,此时就可以使用screen命令,一般是在linux系统中执行,因为在这个系统中提供了会话分离和重新连接的功能,重新连接的时候,就和断开之前是没有区别的 。
方法三:使用watch连续地执行一个命令
当命令需要使用固定的间隔时间一直执行的时候,就会用到这个watch命令,使用方法如下:
【Python脚本怎么运行?Python脚本不同的执行方式】$ watch df -h在使用这个命令是,还可以对某个脚本的执行进行查看,看看是否还在进行执行着这个命令 。
ps -ef|grep 脚本名到此这篇关于Python脚本怎么运行?Python脚本不同的执行方式的文章就介绍到这了,更多相关Python脚本运行的内容,可以继续关注了解哦 。

    推荐阅读