Așa cum se arată în figura de mai sus, rulați comanda tastelor *, valoarea cheii conține chineză, iar apoi nu poate fi afișată direct în chineză, așa cum se vede în figura de mai sus,
În final, Internetul este codificat cu "ISO-8859-1", dar nu se găsește nicio informație oficială relevantă.
>>> "\xe6\xb2\xaaFN123".encode("iso-8859-1").decode('utf8') 'Shanghai FN123' Transformarea codării în Python, așa cum se arată în figura de mai jos:
Există, de asemenea, o modalitate de a afișa chineza direct în clientul redis, după cum urmează:
1. Deschide fereastra CMD.exe linia de comandă
2. Modifică pagina de coduri prin comanda chcp, iar pagina de coduri a UTF-8 este 65001
După acest proces, pagina de coduri este transformată în UTF-8. Totuși, caracterele UTF-8 încă nu se afișează corect în fereastră.
3. Modifică proprietățile ferestrei și schimbă fonturile
Faceți clic dreapta pe bara de titlu a liniei de comandă, selectați Proprietăți - > Fonturi, schimbați fontul în fontul True Type "Lucida Console" și faceți clic pe OK pentru a aplica proprietățile ferestrei curente. Așa cum se vede în figura următoare:
În final, adaugă parametrul --raw când clientul se conectează! Așa cum se arată mai jos:
Totuși, cu această metodă, nu pot introduce chineza în comanda cmd, așa că nu pot executa comanda get!
|