python的unicode编码转换
时间: 2023-11-15 11:56:47 浏览: 91
unicode编码转换
Python中的Unicode编码转换可以使用内置的`encode()`和`decode()`方法。其中,`encode()`方法将Unicode字符串转换为指定编码的字节串,而`decode()`方法则将字节串解码为Unicode字符串。
例如,将Unicode字符串转换为UTF-8编码的字节串可以使用以下代码:
```
unicode_str = "你好,世界!"
utf8_bytes = unicode_str.encode("utf-8")
```
而将UTF-8编码的字节串解码为Unicode字符串可以使用以下代码:
```
utf8_bytes = b'\xe4\xbd\xa0\xe5\xa5\xbd\xef\xbc\x8c\xe4\xb8\x96\xe7\x95\x8c\xef\xbc\x81'
unicode_str = utf8_bytes.decode("utf-8")
```
阅读全文