写一个使用python flask框架获得select下拉框选中的值的python 和HTML代码
时间: 2024-05-07 20:19:48 浏览: 359
下拉框的选择的代码
以下是一个使用 Flask 框架获取 select 下拉框选中值的示例代码:
Python 代码:
```python
from flask import Flask, request
app = Flask(__name__)
@app.route('/', methods=['GET', 'POST'])
def index():
if request.method == 'POST':
selected_value = request.form.get('select')
return f'The selected value is: {selected_value}'
return '''
<form method="post">
<select name="select">
<option value="value1">Value 1</option>
<option value="value2">Value 2</option>
<option value="value3">Value 3</option>
</select>
<input type="submit" value="Submit">
</form>
'''
if __name__ == '__main__':
app.run(debug=True)
```
HTML 代码:
```html
<form method="post">
<select name="select">
<option value="value1">Value 1</option>
<option value="value2">Value 2</option>
<option value="value3">Value 3</option>
</select>
<input type="submit" value="Submit">
</form>
```
在这个示例中,我们创建了一个 Flask 应用程序,并使用 `request.form.get('select')` 获取 select 下拉框选中的值。在 HTML 代码中,我们创建了一个表单,包含一个 select 下拉框和一个提交按钮。当用户提交表单时,Flask 会将选中的值作为 POST 请求发送到服务器,并在响应中返回选中的值。
阅读全文