python 怎么request表单
时间: 2023-10-19 11:27:41 浏览: 180
Python使用requests提交HTTP表单的方法
要使用 Python 发送 POST 请求并提交表单,可以使用 requests 库。下面是一个简单的示例:
```python
import requests
url = 'http://example.com/form-submit'
data = {
'name': 'John Doe',
'email': 'johndoe@example.com',
'message': 'This is a test message.'
}
response = requests.post(url, data=data)
print(response.status_code)
print(response.text)
```
在上面的代码中,我们首先定义了请求的 URL 和表单数据。然后,使用 requests.post() 方法发送 POST 请求,并将表单数据作为参数传递给该方法。最后,我们可以打印出响应的状态码和内容。
需要注意的是,如果表单中包含文件或图片等二进制数据,需要使用 requests 库的另一个方法 requests.post(),并将表单数据作为 multipart/form-data 格式进行传递。
阅读全文