帮我写一份pytone web填写代码
时间: 2024-05-02 18:16:35 浏览: 70
好的,以下是一个简单的 Python Flask Web 表单示例代码:
```python
from flask import Flask, request, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/submit', methods=['POST'])
def submit():
name = request.form.get('name')
email = request.form.get('email')
message = request.form.get('message')
# do something with the form data
return render_template('success.html')
if __name__ == '__main__':
app.run(debug=True)
```
这个示例代码中,我们定义了两个路由,一个是主页 `'/'`,一个是表单提交的路由 `'/submit'`。在主页中,我们使用模板引擎 `render_template` 渲染了一个 HTML 模板 `index.html`。在表单提交路由中,我们使用 `request.form` 获取表单提交的数据,然后可以根据需要进行处理,最后返回一个成功页面,同样也使用了模板引擎 `render_template`。
其中,`index.html` 模板文件和 `success.html` 模板文件需要自己编写,可以根据需要进行修改。例如,`index.html` 可以是一个包含表单的 HTML 页面,`success.html` 可以是一个显示提交成功信息的 HTML 页面。
此外,还需要在项目根目录下创建一个名为 `templates` 的目录,用于存放 HTML 模板文件。
希望能对你有所帮助。
阅读全文