utf8类型字符串转为GBK类型字符串
时间: 2023-09-18 19:16:24 浏览: 147
UTF8到GBK的转换
5星 · 资源好评率100%
可以使用Python自带的`encode`和`decode`方法来进行字符串编码转换。假设需要将UTF-8类型字符串`s_utf8`转为GBK类型字符串`s_gbk`,可以使用以下代码:
```python
s_utf8 = "你好,世界!"
s_gbk = s_utf8.encode('GBK') # 将UTF-8编码的字符串转为GBK编码
s_gbk = s_gbk.decode('GBK') # 将GBK编码的字节串转为字符串
print(s_gbk)
```
输出结果为:
```
你好,世界!
```
需要注意的是,如果原始字符串不是UTF-8编码的,则需要先进行相应的解码操作,得到Unicode字符串后再进行编码转换。
阅读全文