downloadFile
时间: 2024-08-15 08:02:50 浏览: 76
Download a file通常涉及到网络请求和文件操作。这里以Python为例,我们可以使用`requests`库来下载文件。以下是一个简单的示例:
```python
# 导入requests库
import requests
def download_file(url, save_path):
"""
下载指定URL的文件并保存到给定路径
"""
response = requests.get(url, stream=True) # 使用stream=True以便分块下载大文件
with open(save_path, 'wb') as f: # 'wb'表示二进制写模式
for chunk in response.iter_content(chunk_size=1024): # 分块读取响应内容
if chunk: # 检查是否为None(已到达文件结尾)
f.write(chunk)
return save_path # 返回保存的文件路径
# 示例:下载'http://example.com/file.txt'到当前目录下
url_to_download = 'http://example.com/file.txt'
file_saved = download_file(url_to_download, 'file.txt')
print(f"File downloaded and saved at: {file_saved}")
```
在这个示例中,我们发送GET请求到指定的URL,然后通过`response.iter_content()`逐步下载文件内容,最后将数据写入本地文件。
阅读全文