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