我希望使用big5编码获取0xA440-0xC67E中的char。
我可以通过解码b'\ xa4 \ x41'.decode('big5')之类的字节代码来获取char,我怎样才能将它置于for循环中?
我不能像b'\ x%x \ x%x'%(0xa4,0x41)这样的格式修改它。
它将返回错误“(值错误)无效\ x转义位置0”
答案 0 :(得分:0)
在字符串中添加反斜杠。
而不是:b'\x%x\x%x' % (0xa4, 0x41)
试试这样:b'\\x%x\\x%x' % (0xa4, 0x41)
这可以防止您的错误,输出字符串将保留一个反斜杠。