【发布时间】:2012-03-21 16:48:17
【问题描述】:
我想从文件输入中上传 zip 文件夹,我想提取这个上传的 zip 文件夹的内容,并将这个 zip 的内容(文件)存储在 blobstore 中,以便在将这些文件放入后下载它们一个文件夹,但问题是我不能直接处理 zip 文件夹(读取它),我试过这样:
form = cgi.FieldStorage()
file_upload = form['file']
zip1=file_upload.filename
zipstream=StringIO.StringIO(zip1.read())
但问题仍然是我无法像以前那样读取 zip,我也尝试像这样直接读取 zip 文件夹:
z1=zipfile.ZipFile(zip1,"r")
但是这种方式有错误。请任何人帮助我。提前谢谢。
【问题讨论】:
-
一般来说,如果您发布错误会有所帮助。
标签: python google-app-engine unzip blobstore