Python web提交表单 案件: 时间:地址:代码
时间: 2024-05-13 17:15:34 浏览: 79
Python 提交表单源码
4星 · 用户满意度95%
这里是一个简单的Python web提交表单的示例代码:
```python
from flask import Flask, render_template, request
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/submit', methods=['POST'])
def submit():
name = request.form['name']
email = request.form['email']
message = request.form['message']
# 在这里可以对表单数据进行处理
return render_template('thanks.html', name=name)
if __name__ == '__main__':
app.run(debug=True)
```
在这个示例代码中,我们使用了 Flask 框架来实现 web 应用。在首页(`/`)的路由函数中,我们渲染了一个名为 `index.html` 的模板。这个模板中包含一个表单,用户可以在表单中填写姓名、邮箱和留言。
当用户提交表单时,我们将会调用 `submit()` 函数。在这个函数中,我们使用 `request.form` 来获取用户提交的表单数据,并对这些数据进行处理。在这个示例中,我们只是简单地获取了用户的姓名,并将其传递给名为 `thanks.html` 的模板。
当用户提交表单后,我们将会渲染一个名为 `thanks.html` 的模板,以显示感谢信息,并将用户的姓名显示出来。
这个示例只是一个简单的例子,你可以根据自己的需求来修改代码。同时,你需要在 `templates` 目录下创建名为 `index.html` 和 `thanks.html` 的模板文件,这些文件中应包含你需要的 HTML 和 Flask 模板语言代码。
阅读全文