我是一个有用的助手,可以翻译文本。
我有一个小的Flask应用程序,它接受用户输入并返回一些文本。在这里,用户输入被传递给另一个Python脚本temp.py,这个temp.py将返回一个值,应该返回给用户。例如:
顺便提一下,temp.py本身就是一个噩梦。我理解了这个工具的作用。关于该工具的更多信息,请参考:Google Caprica。
我有一个小的Flask应用程序,它接受用户输入并返回一些文本。在这里,用户输入被传递给另一个Python脚本temp.py,这个temp.py将返回一个值,应该返回给用户。例如:
flask.py
from flask import Flask, render_template, request
app = Flask(__name__)
@app.route('/')
def result():
return render_template("index.html")
@app.route('/getconfig', methods=['GET', 'POST'])
def config():
value = request.form['config']
print ("This is the user value : ", value);
// This value is written to a file say x.pol and my temp.py reads from x.pol file and writes the output to y.pol. I'm not sure how to trigger the script like "python temp.py" on the server.
// The reason I'm doing this because I don't want to tweak the third party tool where, the third party tool reads from input files and generates output files.
return content_generated_by_temp.py // by reading y.pol.
if __name__ == '__main__':
app.run(debug = True)
顺便提一下,temp.py本身就是一个噩梦。我理解了这个工具的作用。关于该工具的更多信息,请参考:Google Caprica。
os
模块调用temp.py
中的另一个 Python 脚本,或者更好的方法是在temp.py
中创建一个函数,导入该函数并从 Flask 应用程序中调用。 - Sachinos
模块可以完成您的工作。之后,读取由temp生成的输出文件。 - Sachin