我正在嘗試保存從端點(diǎn)接收的 .zip 文件,但首先檢查 .zip 的內(nèi)容。如果我做:import zipfilefrom Flask import requestfile = request.files["file"]zf = zipfile.ZipFile(file, "r")// some operation to check zffile.save("path/to/save/file")保存的文件為空。但是,去掉ZipFile對象的構(gòu)造,保存的文件不為空。關(guān)于為什么會(huì)出現(xiàn)這種情況有什么建議嗎?
1 回答

慕姐8265434
TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
想發(fā)布我找到的解決方案。
添加
file.stream.seek(0)
將文件指針移回到開頭
file.save("path/to/save/file")
解決它。
添加回答
舉報(bào)
0/150
提交
取消