Jak je ukázáno na obrázku výše, spusťte příkaz kláves *, hodnota klíče obsahuje čínštinu a pak ji nelze zobrazit přímo v čínštině, jak je znázorněno na obrázku výše,
Nakonec je internet kódován s "ISO-8859-1", ale žádné relevantní oficiální informace nejsou k nalezení.
>>> "\xe6\xb2\xaaFN123".encode("iso-8859-1").decode('utf8') 'Shanghai FN123' Python encoding transformace, jak je znázorněno na obrázku níže:
Existuje také způsob, jak zobrazit čínštinu přímo v klientovi Redis, a to následovně:
1. Otevřít CMD.exe příkazové okno
2. Změňte kódovou stránku příkazem chcp a kódová stránka UTF-8 je 65001
Po tomto se kódová stránka převede na UTF-8. Nicméně znaky UTF-8 se stále v okně nezobrazují správně.
3. Upravit vlastnosti oken a změnit písmo
Klikněte pravým tlačítkem na titulní lištu příkazové řádky, vyberte Vlastnosti - > Písma, změňte písmo na True Type "Lucida Console" a klikněte na OK, abyste vlastnosti aplikovali na aktuální okno. Jak je znázorněno na následujícím obrázku:
Nakonec přidejte parametr --raw při připojení klienta! Jak je uvedeno níže:
Nicméně s touto metodou nemůžu zadat čínštinu do příkazu cmd, takže nemohu spustit příkaz get!
|