使用Python的requests库上传文件:
时间: 2024-04-16 09:21:48 浏览: 131
使用Python的requests库上传文件的方法如下[^1]:
```python
import requests
url = 'http://example.com/upload'
data = {'test': '123'}
files = {'file': open('example.txt', 'rb')}
response = requests.post(url=url, data=data, files=files)
print(response.text)
```
在这个例子中,我们首先导入了requests库。然后,我们定义了要上传文件的URL和要传递的数据。接下来,我们使用open函数打开要上传的文件,并将其放入一个字典中。最后,我们使用requests库的post方法发送POST请求,并传递文件和数据。最后,我们打印出响应结果。
阅读全文