Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 11071|Odpowiedź: 1

[Redis] Problem redis Chinese nie może być odpowiednio przedstawiony

[Skopiuj link]
Opublikowano 29.08.2018 16:41:09 | | | |


Jak pokazano na powyższym rysunku, wykonaj polecenie *, wartość klucza zawiera chiński, a następnie nie może być wyświetlana bezpośrednio po chińsku, jak pokazano na powyższym rysunku,

Ostatecznie Internet jest kodowany jako "ISO-8859-1", ale nie można znaleźć żadnych oficjalnych informacji.

>>> "\xe6\xb2\xaaFN123".encode("iso-8859-1").decode('utf8')
'Shanghai FN123'
Transformacja kodowania w Pythonie, jak pokazano na poniższym rysunku:



Istnieje także sposób wyświetlania chińskiego bezpośrednio w kliencie Redis, w następujący sposób:

1. Otwórz CMD.exe okno wiersza poleceń

2. Zmień stronę kodową za pomocą polecenia chcp, a strona kodowa UTF-8 to 65001



Po tym stronie kodowej zmienia się na UTF-8. Jednak znaki UTF-8 nadal nie wyświetlają się poprawnie w oknie.

3. Modyfikacja właściwości okien i zmiana czcionek

Kliknij prawym przyciskiem myszy na pasek tytułu wiersza poleceń, wybierz Właściwości - > Fonts, zmień czcionkę na True Type "Lucida Console" i kliknij OK, aby zastosować właściwości do bieżącego okna. Jak pokazano na poniższym rysunku:




Na koniec dodaj parametr --raw przy łączeniu klienta! Jak pokazano poniżej:



Jednak tą metodą nie mogę wpisać chińskiego w komendzie cmd, więc nie mogę wykonać polecenia get!





Poprzedni:c# enkapsuluje uniwersalną kolejkę QueueHelper
Następny:Prosty sposób na wyczyszczenie ekranu z linii poleceń Pythona
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com