1
Q
什麼是字節狀物體
A
回答
2
任何在邏輯上存儲字節序列的資格。這包括實際的bytes
類型,bytearray
,mmap.mmap
,array.array('B')
等。str
在Python 3中是一種文本類型;字符不會以指定的編碼存儲,因此您不能直接將它們用作原始二進制數據;他們必須是encode
- 明確使用特定的編碼。
對於技術定義,請參閱Python 3 glossary:
支撐緩衝協議,並可以導出一個C-連續的緩衝區的對象。這包括所有
bytes
,bytearray
和array.array
對象,以及許多常見的對象memoryview
。類似字節的對象可用於使用二進制數據的各種操作;這些包括壓縮,保存到二進制文件,並通過套接字發送。某些操作需要二進制數據是可變的。文檔通常將這些文件稱爲「讀寫字節類對象」。示例可變緩衝區對象包括
bytearray
和bytearray
的memoryview
。其他操作要求二進制數據存儲在不可變對象(「只讀字節對象」)中;這些示例包括bytes
和bytes
對象的memoryview
。
相關問題
- 1. 什麼是構造物體
- 2. 什麼是扁平物體?
- 3. 什麼是釋放物體
- 4. 什麼時候物體應該處於物理「休息」狀態?
- 5. 蟒:「\」 str中一個字節狀物體是必需的,而不是「STR」
- 6. 這些字節是什麼?
- 7. 什麼是活字節?
- 8. 什麼是ILLegal字節碼?
- 9. 字體的字體,它是什麼?
- 10. 我的物理物體接觸什麼物體?
- 11. 這是什麼字體?
- 12. 什麼是這個字體?
- 13. 什麼是npm字體?
- 14. 物體的形狀和結構有什麼區別?
- 15. 爲什麼物體不能錨定到棱形關節
- 16. 什麼是多字節字符集?
- 17. 類型錯誤:預期字符串或字節狀物體大熊貓變量
- 18. 的Python - 類型錯誤:預期字符串或字節狀物體
- 19. 正則表達式搜索字符串的預期或字節狀物體
- 20. 爲什麼MongoId不是12字節長,而是24字節?
- 21. 如果物體移出視野,爲什麼物理關節停止工作?
- 22. jQuery的陣列狀物體
- 23. JSON狀物體後回來
- 24. 物體狀態驗證
- 25. 濾鏡陣列狀物體
- 26. 建設ANOVA狀物體
- 27. 什麼是「@ +節點」?
- 28. 檢查物理體的精靈是否超出物理節點
- 29. 什麼是AoB(字節數組)
- 30. 什麼是GWT字節緩存文件?
值得一提的是,字符串可以轉換爲字節 –
@YaroslavSurzhikov:添加了一個筆記。 – ShadowRanger
@ShadowRanger因此,例如,如果我在base64.b64encode()中使用json字符串,那麼如何將字符串更改爲類似字節的對象? –