Como se muestra en la figura anterior, ejecuta el comando de las teclas *, el valor clave contiene chino, y entonces no puede mostrarse directamente en chino, como se muestra en la figura anterior,
Al final, Internet está codificado con "ISO-8859-1", pero no se encuentra información oficial relevante.
>>> "\xe6\xb2\xaaFN123".encode("iso-8859-1").decode('utf8') 'Shanghai FN123' Transformación de codificación en Python, como se muestra en la figura siguiente:
También existe una forma de mostrar el chino directamente en el cliente redis, de la siguiente manera:
1. Abrir CMD.exe ventana de línea de comandos
2. Cambia la página de códigos mediante el comando chcp, y la página de códigos de UTF-8 es 65001
Tras hacer esto, la página de códigos se convierte en UTF-8. Sin embargo, los caracteres UTF-8 siguen sin mostrarse correctamente en la ventana.
3. Modificar propiedades de ventana y cambiar fuentes
Haz clic derecho en la barra de título de la línea de comandos, selecciona Propiedades - > Fuentes, cambia la fuente a la fuente True Type "Lucida Console" y haz clic en OK para aplicar las propiedades a la ventana actual. Como se muestra en la siguiente figura:
Por último, ¡añade el parámetro --raw cuando el cliente se conecte! Como se muestra a continuación:
Sin embargo, con este método, no puedo introducir chino en el comando cmd, así que no puedo ejecutar el comando get.
|