Όπως φαίνεται στο παραπάνω σχήμα, εκτελέστε την εντολή πλήκτρα *, η τιμή του κλειδιού περιέχει κινέζικα και, στη συνέχεια, δεν μπορεί να εμφανιστεί απευθείας στα κινέζικα, όπως φαίνεται στο παραπάνω σχήμα,
Τελικά, το Διαδίκτυο κωδικοποιείται με "ISO-8859-1", αλλά δεν υπάρχουν σχετικές επίσημες πληροφορίες.
>>> "\xe6\xb2\xaaFN123".encode("iso-8859-1").decode('utf8') «Σαγκάη FN123» Μετασχηματισμός κωδικοποίησης Python, όπως φαίνεται στο παρακάτω σχήμα:
Υπάρχει επίσης ένας τρόπος να εμφανίσετε τα κινέζικα απευθείας στον πελάτη redis, ως εξής:
1. Ανοίξτε CMD.exe παράθυρο της γραμμής εντολών
2. Αλλάξτε την κωδικοσελίδα μέσω της εντολής chcp και η κωδικοσελίδα του UTF-8 είναι 65001
Αφού γίνει αυτό, η κωδικοσελίδα μετατρέπεται σε UTF-8. Ωστόσο, οι χαρακτήρες UTF-8 εξακολουθούν να μην εμφανίζονται σωστά στο παράθυρο.
3. Τροποποιήστε τις ιδιότητες του παραθύρου και αλλάξτε τις γραμματοσειρές
Κάντε δεξί κλικ στη γραμμή τίτλου της γραμμής εντολών, επιλέξτε Ιδιότητες - > Γραμματοσειρές, αλλάξτε τη γραμματοσειρά στη γραμματοσειρά True Type "Lucida Console" και κάντε κλικ στο OK για να εφαρμόσετε τις ιδιότητες στο τρέχον παράθυρο. Όπως φαίνεται στο παρακάτω σχήμα:
Τέλος, προσθέστε την παράμετρο --raw όταν συνδεθεί ο πελάτης! Οπως φαίνεται παρακάτω:
Ωστόσο, με αυτήν τη μέθοδο, δεν μπορώ να εισάγω κινέζικα στην εντολή cmd, επομένως δεν μπορώ να εκτελέσω την εντολή get!
|