Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 11071|Répondre: 1

[Redis] La question des redis chinois ne peut pas être correctement présentée

[Copié le lien]
Publié sur 29/08/2018 16:41:09 | | | |


Comme montré dans la figure ci-dessus, exécutez la commande des clés *, la valeur de la clé contient le chinois, et elle ne peut alors pas être affichée directement en chinois, comme montré dans la figure ci-dessus,

Au final, Internet est codé « ISO-8859-1 », mais aucune information officielle pertinente n’est disponible.

>>> « \xe6\xb2\xaaFN123 ».encode(« iso-8859-1 »).decode('utf8')
« Shanghai FN123 »
Transformation d’encodage en Python, comme montré dans la figure ci-dessous :



Il existe également un moyen d’afficher directement le chinois dans le client redis, comme suit :

1. Ouvrir CMD.exe fenêtre de ligne de commande

2. Modifiez la page de codes via la commande chcp, et la page de codes de UTF-8 est 65001



Après cela, la page de codes est transformée en UTF-8. Cependant, les caractères UTF-8 ne s’affichent toujours pas correctement dans la fenêtre.

3. Modifier les propriétés de la fenêtre et modifier les polices

Faites un clic droit sur la barre de titre de la ligne de commande, sélectionnez Propriétés - > Polices, changez la police en la police True Type « Lucida Console », puis cliquez sur OK pour appliquer les propriétés à la fenêtre actuelle. Comme le montre la figure suivante :




Enfin, ajoutez le paramètre --raw lorsque le client se connecte ! Comme montré ci-dessous :



Cependant, avec cette méthode, je ne peux pas entrer le chinois dans la commande cmd, donc je ne peux pas exécuter la commande get !





Précédent:c# encapsule une file universelle QueueHelper
Prochain:Une façon simple de vider l’écran depuis la ligne de commande Python
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com