我有 bson 檔案,但我不知道檔案里面有什么。我看到資料型別,并得出資料型別是位元組的結論。所以,為了了解檔案的內容,我需要以可讀的格式保存。因此,第一步是將我的位元組轉換為字串。但是,我回傳以下訊息:
TypeError:“位元組”物件的描述符“解碼”不適用于“str”物件
為了解決這個問題,我使用了函式: str1 = bytes_content.decode('latin-1') 并且不回傳任何內容。之后,我使用:str2 = bytes_content.decode('cp437')。
在此之后,我進行了列印,并且沒有回傳任何內容 :( 我將位元組轉換為 bson 檔案中的字串。在此之后,可以閱讀此檔案,因為這是 bson 檔案
我的代碼
uj5u.com熱心網友回復:
您將型別物件保存到您的 bytes_content 變數中。
bytes_content = read_content["data"]
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/524448.html
上一篇:如何根據某些條件從字串中洗掉字符
