将 HTML 表单中的用户输入作为 Python 脚本的变量 [重复]

2023-12-27

我正在 Python/Flask 中创建一个 Web 应用程序,以使用 tweepy 使用 twitters API 显示推文。我已经设置了一个 HTML 表单,并获得了用于查找具有特定输入的推文的脚本,目前,这是硬编码的。我希望用户输入主题标签或类似标签,然后在提交时运行脚本,并将其作为参数

我创建了一个表单,其方法为 GET,操作是运行脚本。

<form class="userinput" method="GET" action="Tweepy.py">
    <input type="text" placeholder="Search..">
    <button type="submit"></button>
</form>

我不知道如何获取用户输入并将其存储在变量中以用于 tweepy 代码,任何帮助将不胜感激


templates/index.html

<form method="POST">
    <input name="variable">
    <input type="submit">
</form>

app.py

from flask import Flask, request, render_template
app = Flask(__name__)

@app.route('/')
def my_form():
    return render_template('index.html')

@app.route('/', methods=['POST'])
def my_form_post():
    variable = request.form['variable']
    return variable
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 HTML 表单中的用户输入作为 Python 脚本的变量 [重复] 的相关文章

随机推荐