Як показано на рисунку вище, виконайте команду keys *, значення ключа містить китайську мову, і тоді його не можна безпосередньо відображати китайською, як показано на рисунку вище,
Зрештою, Інтернет закодований «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. Змінити властивості вікна та змінити шрифти
Клацніть правою кнопкою миші по заголовку командного рядка, виберіть Властивості - > Fonts, змініть шрифт на шрифт True Type "Lucida Console" і натисніть OK, щоб застосувати властивості до поточного вікна. Як показано на наступному рисунку:
Нарешті, додайте параметр --raw, коли клієнт підключається! Як показано нижче:
Однак з цим методом я не можу ввести китайську у команду cmd, тому не можу виконати команду get!
|