使用另一个python脚本

时间:2017-11-25 15:20:22

标签: javascript python html

当在我的HTML中单击一个按钮时,让我们说“连接”按钮,它将执行一个python脚本。我想要做的是当点击另一个按钮,比如说“disconnect”时,先前启动的python脚本将被终止。我已经搜索了答案,但我无法做到正确。我想要启动另一个python脚本,最终将终止已经运行的脚本。那可能吗?

来自 JS

function connect(){
$.ajax({
       url: "python-scripts/connect.py",
       success: function(response) { 
       }
    });
}
function disconnect(){
$.ajax({
       url: "python-scripts/disconnect.py",
       success: function(response) { 
       }
    });
}

connect.py

while True:
   print "test"

我希望 disconnect.py 终止 connect.py 我看到了这些已回答的问题,但我不知道如何在python中正确使用它,因为我还不熟悉它 Terminate a python script from another python script
How to stop another already running script in python?

或至少,有人能告诉我这是如何运作的吗?

from subprocess import check_call
import sys

script = sys.argv[1]


check_call(["pkill", "-9", "-f", script])

0 个答案:

没有答案