HTML提交表单给python

python 代码

python 复制代码
from flask import Flask, request, render_template, redirect, url_for

app = Flask(__name__)


@app.route('/')
def form():
    # 渲染表单页面
    return render_template('./index.html')


@app.route('/submit_form', methods=['POST'])
def submit_form():
    # 从POST请求中获取数据
    name = request.form['name']
    email = request.form['email']

    # 在这里,你可以添加代码来处理这些数据,比如保存到数据库
    # 但为了演示,我们只是简单地将它们打印到控制台
    print(f"Name: {name}, Email: {email}")

    # 表单提交后重定向到某个页面,这里只是重定向回首页
    return redirect(url_for('form'))


if __name__ == '__main__':
    app.run(debug=True)

HTML代码

html 复制代码
<!DOCTYPE html>  
<html>  
<head>  
    <title>简单表单</title>  
</head>  
<body>  
  
<h2>提交你的信息</h2>  
  
<form action="/submit_form" method="post">  
    <label for="name">姓名:</label><br>  
    <input type="text" id="name" name="name"><br>  
    <label for="email">邮箱:</label><br>  
    <input type="email" id="email" name="email"><br><br>  
    <input type="submit" value="提交">  
</form>  
  
</body>  
</html>

项目结构

结果

相关推荐
Lxinccode1 小时前
python(44) : docker构建支持消费rocketmq的客户端
python·docker·rocketmq·importerror·not found·dynamic library·pyrocketmq
绵羊20232 小时前
ImmuCellAI 免疫浸润分析
linux·python
MediaTea3 小时前
Python IDE:Spyder
开发语言·ide·python
B站_计算机毕业设计之家4 小时前
大数据 Python小说数据分析平台 小说网数据爬取分析系统 Django框架 requests爬虫 Echarts图表 17k小说网 (源码)✅
大数据·爬虫·python·机器学习·数据分析·可视化·小说
都是些老物件4 小时前
TensorFlow中的掩码传递
人工智能·python·tensorflow
带娃的IT创业者4 小时前
TypeScript + React + Ant Design 前端架构入门:搭建一个 Flask 个人博客前端
前端·react.js·typescript
理想三旬5 小时前
网络爬虫(上)
python
zzywxc7875 小时前
大模型落地实践指南:从技术路径到企业级解决方案
java·人工智能·python·microsoft·golang·prompt
非凡ghost5 小时前
MPC-BE视频播放器(强大视频播放器) 中文绿色版
前端·windows·音视频·软件需求
Stanford_11065 小时前
React前端框架有哪些?
前端·微信小程序·前端框架·微信公众平台·twitter·微信开放平台