Web2Py フォームから zip ファイルをアップロードして、内容を読み取ろうとしています。
form = FORM(TABLE(
TR(TD('Upload File:', INPUT(_type='file',
_name='myfile',
id='myfile',
requires=IS_NOT_EMPTY()))),
TR(TD(INPUT(_type='submit',_value='Submit')))
))
if form.accepts(request.vars):
data=StringIO.StringIO(request.vars.myfile)
import zipfile
zfile=zipfile.Zipfile(data)
何らかの理由で、このコードは機能し、アップロードされたファイルは zip ファイルですが、ファイルが zip ファイルではないことを訴えます。
私は初めてWeb2Py
です。data
zip ファイルとしてどのように表現できますか?