Я пытаюсь загрузить и открыть заархивированный файл и, похоже, возникают проблемы с использованием дескриптора типа файла с zipfile.Я получаю сообщение об ошибке «AttributeError: экземпляр addinfourl не имеет атрибута« искать »» при выполнении этого:
import zipfile
import urllib2
def download(url,directory,name):
webfile = urllib2.urlopen('http://www.sec.gov'+url)
webfile2 = zipfile.ZipFile(webfile)
content = zipfile.ZipFile.open(webfile2).read()
localfile = open(directory+name, 'w')
localfile.write(content)
localfile.close()
return()
download(link.get("href"),'./fails_data', link.text)