我正在开发一个小型Google App Engine项目,需要从URL获取远程zip文件,然后列出zip存档中包含的文件。
我正在使用zipfile模块。
以下是我目前想到的代码:
我正在使用zipfile模块。
以下是我目前想到的代码:
# fetch the zip file from its remote URL
result = urlfetch.fetch(zip_url)
# store the contents in a stream
file_stream = StringIO.StringIO(result.content)
# create the ZipFile object
zip_file = zipfile.ZipFile(file_stream, 'w')
# read the files by name
archive_files = zip_file.namelist()
不幸的是,archive_files
列表始终为长度为0。
你有什么想法我哪里做错了吗?