python下载图片保留下载上传位置文件名
时间: 2023-08-22 09:07:49 浏览: 90
python下载图片
如果要保留下载上传位置的文件名,下载图片和上传图片的难易程度相同。在下载图片的时候,只需要将保存路径和文件名一起指定即可。示例代码如下:
```python
import urllib.request
url = 'https://www.example.com/image.jpg'
save_path = '/path/to/save/image.jpg'
urllib.request.urlretrieve(url, save_path)
```
在上传图片时,也可以在文件上传时将保存路径和文件名一并上传。示例代码如下:
```python
import requests
url = 'https://www.example.com/upload'
file_path = '/path/to/save/image.jpg'
with open(file_path, 'rb') as f:
response = requests.post(url, files={'file': (file_path, f)})
```
需要注意的是,上传的文件名和保存路径需要根据实际情况进行调整。如果上传的文件名和保存路径中包含中文或其它特殊字符,需要进行编码处理。
阅读全文