您可以使用Python的内置库urllib或第三方库requests来下载文件。以下是使用urllib下载文件的示例代码:
import urllib.request
url = "http://example.com/file.csv"
filename = "file.csv" # 指定保存文件名
urllib.request.urlretrieve(url, filename) # 下载文件并保存到本地
以下是使用requests下载文件的示例代码:
import requests
url = "http://example.com/file.csv"
filename = "file.csv" # 指定保存文件名
response = requests.get(url)
with open(filename, "wb") as f:
f.write(response.content) # 将获取到的内容写入本地文件
在下载过程中,可能会遇到各种异常情况,比如网络连接中断、服务器连接超时等。为了增强代码的鲁棒性,您需要对这些异常情况进行处理,例如使用try…except语句来捕获异常并进行错误处理。