执行Python脚本而不挂终端

时间:2016-11-10 09:12:25

标签: python

现在这个问题似乎像this一个问题和this一样。

但遗憾的是,上述解决方案对我不起作用。我需要一种方法来执行Python 3.4.3脚本,在终端关闭时让它运行,并让它不挂在终端并直接执行。

pi@raspberrypi:/var/www/html/mysite/scripts $ nohup python3 my.script.py &                                                                                                                                                          

以上运行脚本,但它挂在终端,我停止后输入任何其他命令,按CTRL + C

有没有办法实现这样的目标:

pi@raspberrypi:/var/www/html/mysite/scripts $ nohup python3 my.script.py &
pi@raspberrypi:/var/www/html/mysite/scripts $ 
(Now I enter more commands, despite the script still running)

我希望我提供了足够的信息,希望你能帮助我,谢谢!

2 个答案:

答案 0 :(得分:0)

基于快速谷歌搜索,我找到了

start /b python3 my.script.py

用于Windows或

python3 my.script.py &

on lunix(bash)。

答案 1 :(得分:0)

如果&符号不起作用,您可以使用GNU screentmux之类的终端多路复用器。