前端参数通过html填写,python脚本获取参数并判断请求方式if methodselect=="GET",传参执行get请求,if methodselect=="POST",传参执行post请求,
时间: 2023-12-03 16:44:31 浏览: 77
可以使用Python的Web框架如Flask或Django来实现。通过HTML表单提交数据,Python脚本通过request对象获取参数,然后根据请求方式进行相应的处理。
示例代码:
```python
from flask import Flask, request
app = Flask(__name__)
@app.route('/submit', methods=['GET', 'POST'])
def submit():
if request.method == 'POST':
# 处理POST请求
data = request.form['data']
# 执行相应的操作
else:
# 处理GET请求
data = request.args.get('data')
# 执行相应的操作
return 'Success'
if __name__ == '__main__':
app.run()
```
在HTML表单中,可以使用`method`属性来指定请求方式,例如:
```html
<form action="/submit" method="post">
<input type="text" name="data">
<button type="submit">提交</button>
</form>
```
这样,当用户点击提交按钮时,浏览器将以POST方式提交表单数据到`/submit`路由,其中的参数`data`会被传递到Python脚本中。如果将`method`改为`get`,则浏览器会以GET方式提交数据。
阅读全文