【发布时间】:2013-02-08 17:12:15
【问题描述】:
我目前正在编写一个从 URL 下载文件的脚本
import urllib.request
urllib.request.urlretrieve(my_url, 'my_filename')
文档urllib.request.urlretrieve 状态:
以下函数和类是从 Python 2 模块 urllib(相对于 urllib2)移植而来的。它们可能会在将来的某个时候被弃用。
因此我想避免它,这样我就不必在不久的将来重写这段代码。
我无法在标准库中找到像 download(url, filename) 这样的另一个接口。如果urlretrieve 被认为是 Python 3 中的遗留接口,那么替代的接口是什么?
【问题讨论】:
标签: python python-3.x python-requests urllib