0
我正在實施一個Flask應用程序,我需要我的應用程序來運行shell腳本,這是一種方法嗎?在Flask上運行shell腳本
我知道,我們可以運行shell命令是這樣的:
from flask import Flask
import subprocess
app = Flask(__name__)
@app.route("/")
def hello():
cmd = ["ls","-l"]
p = subprocess.Popen(cmd, stdout = subprocess.PIPE,
stderr=subprocess.PIPE,
stdin=subprocess.PIPE)
out,err = p.communicate()
return out
if __name__ == "__main__" :
app.run()
但是,當涉及到整個腳本我該怎麼辦呢?
你看過HTTP運行紙條「#在/ usr /斌/包膜蟒蛇!」://計算器.COM /問題/ 3777301 /如何撥號-A-shell腳本 - 從 - python的代碼? – Forge