電腦以byte來儲存資料。
我們需要決定怎麼解讀byte,像是音樂、影像、文字等等使用的方法就不同,常見的有: PNG, JPG, ASCII, UTF-8。
在Python中byte string就是sequence of bytes,是人類讀不懂的。這麼做是為了把許多字元存起來。所以使用byte string前要先指定encode的方式,轉換成人類能夠理解的型態。
通常以b開頭,如: b'\xcf\x84o\xcf\x81\xce\xbdo\xcf\x82'
https://stackoverflow.com/questions/6224052/what-is-the-difference-between-a-string-and-a-byte-string
沒有留言:
張貼留言