Red de conocimiento del abogados - Preguntas y respuestas jurídicas - Cómo convertir la codificación Unicode al chino

Cómo convertir la codificación Unicode al chino

1. Existen ligeras diferencias entre python2 y python3

2. El formato de codificación de caracteres predeterminado en python2 es Unicode. Agregue 'u' antes de la cadena para indicar codificación Unicode. >

3. Para convertir Unicode a chino, simplemente use deconde para decodificar

>>> u='Bienvenido'

>>> e=u.encode ()

>>> e

b'\xe6\xac\xa2\xe8\xbf\x8e'

>>> e.decode() #El valor predeterminado la codificación en python3 es utf-8

'Bienvenido'

>>> e.decode('gbk')#Si se decodifica a gbk, serán caracteres confusos

'Rao Four Series'

El entorno de codificación de Python2 es relativamente complicado y no se explicará en detalle aquí