[英]String to utf-8 byte conversion
我正在開發一個websocket服務器,我需要發送到以utf-8編碼的客戶端'\\ x81',當我這樣做時: chr(129).encode('utf-8')
它會返回b'\\xc2\\x81'
。 我期望b\\x81
。 非常感謝你!
ps:我是新手
終於我找到了。 我用了它的字節數([129,21,34])
您得到的輸出是正確的。 UTF-8在單個字節中最多只能表示'\\x7f'
字符,從'\\x80'
開始的所有字符都將占用至少兩個字節。 有關詳細信息,請檢查任何UTF-8參考。 Wikipedia頁面是一個好的開始。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.