Som vist i figuren ovenfor, kør kommandoen keys *, nøgleværdien indeholder kinesisk, og derefter kan den ikke vises direkte på kinesisk, som vist i figuren ovenfor,
I sidste ende er internettet kodet med "ISO-8859-1", men der kan ikke findes nogen relevant officiel information.
>>> "\xe6\xb2\xaaFN123".encode("iso-8859-1").decode('utf8') 'Shanghai FN123' Python-kodningstransformation, som vist i figuren nedenfor:
Der er også en måde at vise kinesisk direkte i redis-klienten, som følger:
1. Åbn CMD.exe kommandolinjevindue
2. Skift kodesiden via chcp-kommandoen, og kodesiden for UTF-8 er 65001
Efter dette bliver kodesiden omdannet til UTF-8. Dog vises UTF-8-tegn stadig ikke korrekt i vinduet.
3. Ændr vinduesegenskaber og ændr skrifttyper
Højreklik på kommandolinjens titellinje, vælg Egenskaber - > Skrifttyper, ændr skrifttypen til True Type-skrifttypen "Lucida Console", og klik OK for at anvende egenskaberne på det aktuelle vindue. Som vist i følgende figur:
Til sidst tilføjer du --rå parameteren, når klienten forbinder! Som vist nedenfor:
Men med denne metode kan jeg ikke indtaste kinesisk i cmd-kommandoen, så jeg kan ikke udføre get-kommandoen!
|