给我编写一个获取网页提交数据的脚本
时间: 2023-12-04 17:02:11 浏览: 79
好的,以下是一个使用 Python 的 Flask 框架编写的获取网页提交数据的脚本示例:
```python
from flask import Flask, request
app = Flask(__name__)
@app.route('/submit', methods=['POST'])
def submit():
name = request.form.get('name')
email = request.form.get('email')
message = request.form.get('message')
# 在这里处理提交的数据
# ...
return '提交成功'
if __name__ == '__main__':
app.run()
```
这个脚本创建了一个名为 `submit` 的路由,它只接受 POST 方法。在提交数据时,可以使用类似如下的 HTML 表单:
```html
<form action="/submit" method="post">
<label for="name">姓名:</label>
<input type="text" name="name" id="name">
<br>
<label for="email">邮箱:</label>
<input type="email" name="email" id="email">
<br>
<label for="message">留言:</label>
<textarea name="message" id="message"></textarea>
<br>
<button type="submit">提交</button>
</form>
```
在提交表单后,Flask 会自动调用 `submit` 函数,并从表单中获取 `name`、`email` 和 `message` 三个字段的值。你可以在函数中添加适当的代码来处理这些数据。最后,函数返回一个简单的字符串,表示提交成功。
阅读全文