requests.post python上传文件
时间: 2023-10-25 21:07:32 浏览: 95
Python requests.post方法中data与json参数区别详解
下面是一个示例代码,用Python的requests模块上传文件:
```python
import requests
url = "http://example.com/upload"
files = {'file': open('example.txt', 'rb')}
response = requests.post(url, files=files)
print(response.text)
```
这个示例将打开`example.txt`文件,并将其作为二进制数据上传到`http://example.com/upload`。上传时,将使用名为`file`的字段名。服务器的响应将被存储在`response`变量中,可以通过`response.text`属性访问它。
阅读全文