我從網路上獲取了一個原本是zip檔案,型別為bytes的資料流,如何將其再次存為zip檔案,ZipFile.writestr方法已經試過,不管用。
uj5u.com熱心網友回復:
直接流過來就直接file.write(bytes.decode())寫uj5u.com熱心網友回復:
這個也試過了,會遇到解碼失敗:UnicodeDecodeError: 'utf-8' codec can't decode byte 0x95 in position 10: invalid start byte
或者,我設定error = ignore 后,就變成了下面這個錯誤:
UnicodeEncodeError: 'gbk' codec can't encode character '\xdb' in position 58: illegal multibyte sequence
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/81698.html
下一篇:關于dpkt的組包問題
