我编写了一个基于python控制台的程序。它需要很少的参数(如文件名)来执行。 我想从浏览器运行它... 我如何解析这些参数并执行该python代码 任何线索......方法。 感谢
答案 0 :(得分:2)
也许你应该澄清你的问题。至少我不完全理解你为什么要在浏览器中运行终端程序?
但是如果你想重用一些已编写的代码,你可以使用像Flask这样的微框架。
从flask的文档中查看此示例:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
所以你可以编写一个接受你需要的参数的简单视图,然后视图会调用你的代码并返回你想要的任何内容,很可能是一个http响应。