[英]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.