2024-09-26 18:18:02 发布
网友
我正在用python中的gb18030对汉字进行编码。我想访问编码字符串的一部分。例如,字符串李 是:'\xc0\xee'。我想从中提取'c0'和'ee'。但是,python并没有将“\xc0\xee”视为8个字符的字符串,而是将其视为2个字符的字符串。如何将其转换为8个字符的字符串,以便访问其中的各个罗马字母
找到了解决办法。repr()就可以了
这个怎么样:
li = "李" values = str(li.encode('gb18030')) values = [i.strip("'") for i in values.split("\\x")[1:]]
print(values) ['c0', 'ee']
如何使用repr()来获取所需的值
repr()
找到了解决办法。repr()就可以了
这个怎么样:
如何使用
repr()
来获取所需的值相关问题 更多 >
编程相关推荐