Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 11071|Respuesta: 1

[Redis] El tema del chino redis no puede mostrarse correctamente

[Copiar enlace]
Publicado en 29/8/2018 16:41:09 | | | |


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.





Anterior:c# encapsula una cola universal QueueHelper
Próximo:Una forma sencilla de borrar la pantalla de la línea de comandos de Python
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com