在Python中下载CSV文件和ZIP文件可以使用requests
库来发送HTTP请求并下载文件。以下是下载CSV文件和ZIP文件的示例代码:
import requests
url = 'https://example.com/file.csv' # CSV文件的URL地址
filename = 'file.csv' # 下载后保存的文件名
response = requests.get(url)
with open(filename, 'wb') as file:
file.write(response.content)
print('CSV文件下载完成')
在上述代码中,将url
变量替换为要下载的CSV文件的URL地址,将filename
变量替换为下载后保存的文件名。执行代码后,CSV文件将被下载并保存在当前工作目录中。
import requests
import zipfile
url = 'https://example.com/file.zip' # ZIP文件的URL地址
filename = 'file.zip' # 下载后保存的文件名
response = requests.get(url)
with open(filename, 'wb') as file:
file.write(response.content)
with zipfile.ZipFile(filename, 'r') as zip_ref:
zip_ref.extractall('extracted_folder') # 解压缩到指定文件夹
print('ZIP文件下载和解压缩完成')
在上述代码中,将url
变量替换为要下载的ZIP文件的URL地址,将filename
变量替换为下载后保存的文件名。执行代码后,ZIP文件将被下载并保存在当前工作目录中,然后解压缩到指定的文件夹(在示例中为extracted_folder
)。
请注意,以上示例代码仅演示了如何使用Python下载和处理CSV文件和ZIP文件,实际应用中可能需要考虑异常处理、文件路径等其他因素。
领取专属 10元无门槛券
手把手带您无忧上云