下载

在使用Python 3时,不再有urllib模块。它已被分成几个模块。

这将相当于urlretrieve:

import urllib.request
data = urllib.request.urlretrieve("http://…")
urlretrieve的行为与Python 2.x中的行为完全一样,所以它可以正常工作。

基本上:

urlretrieve 将文件保存到临时文件并返回一个元组 (filename, headers)
urlopen返回一个Request对象,该对象的read方法返回一个包含文件内容的字符串

发表回复

您的电子邮箱地址不会被公开。