要使用Python的urllib2库正确下载HTTP文件,请按照以下步骤操作:
pip install urllib2
import urllib2
def download_http_file(url, save_path):
response = urllib2.urlopen(url)
with open(save_path, 'wb') as f:
f.write(response.read())
if __name__ == "__main__":
url = "http://example.com/file.txt"
save_path = "file.txt"
download_http_file(url, save_path)
在这个脚本中,我们定义了一个名为download_http_file
的函数,该函数接受两个参数:要下载的文件的URL和要保存文件的本地路径。我们使用urllib2.urlopen()
函数打开URL,并使用response.read()
方法读取文件内容。然后,我们将文件内容写入本地文件。
请注意,urllib2库已经在Python 3.x版本中被移除,因此建议使用Python 2.x版本或使用第三方库requests代替。
领取专属 10元无门槛券
手把手带您无忧上云