【问题标题】:Execute a Python script in Flask [duplicate]在 Flask 中执行 Python 脚本 [重复]
【发布时间】:2015-10-23 19:58:25
【问题描述】:

我编写了一个 Python 脚本,并希望使用 Flask 将其部署为“工具”。工作流程是:

  1. 用户输入要由脚本在运行时使用的信息。
  2. 用户点击了执行按钮。
  3. 脚本的输出通过现场显示的输出字符串提供给用户,用户可以复制粘贴。

这是一个相对复杂的问题,我需要帮助来了解如何使用 Flask 来完成。涉及哪些步骤?有哪些可用的文档?是否有我可以查看的代码示例来了解这是如何完成的?

【问题讨论】:

    标签: python forms flask


    【解决方案1】:

    尝试在模板中添加带有输入字段的表单:

    <form action=end_point_for_your_fn method="POST">
        Input: <input type="text" name="input">
    </form>
    

    通过request.form访问Flask后端的输入:

    @app.route('/end_point_for_your_fn', methods=["POST"])
    def your_fn():
        data = request.form['input']
    

    【讨论】:

      猜你喜欢
      • 2019-04-23
      • 2016-09-30
      • 1970-01-01
      • 2019-04-22
      • 1970-01-01
      • 2023-04-07
      • 2019-02-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多