The usual str/bytes issues. BTW, perhaps zipfp.open() should behave more like io.open()?
Attach a file by drag & drop or click to upload