Re: [問題] 如何把str裡的byte轉成byte…
※ 引述《Aungk (菲依)》之銘言:
→
09/06 14:07,
09/06 14:07
先把有的沒有的拿掉
stripped = s[2:-1] # 'abc\xe9\xa1\x9e'
encoded = stripped.encode('latin1') # b'abc\xe9\xa1\x9e'
result = encoded.decode('utf-8') # 'abc類'
關鍵在於 latin-1 是 lossless 的 8-bit encoding, 所以在實務上可以把一個
只包含 single-byte characters 的 Unicode 內容直接 map 到同樣 byte sequence
的 encoded data。這招很好用, 建議記起來。:P
相關討論:
https://www.ptt.cc/bbs/Python/M.1449994700.A.43C.html
--
作者 Linux (Windows) 看板 C_and_CPP
標題 [問題] 如何確認是否 free 對記憶體
時間 Fri Nov 2 00:14:03 2012
→
11/02 00:43,
11/02 00:43
→
11/02 00:44,
11/02 00:44
→
11/02 00:45,
11/02 00:45
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.214.148.224
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1473164488.A.EE5.html
推
09/06 23:57, , 1F
09/06 23:57, 1F
推
09/09 07:25, , 2F
09/09 07:25, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章