Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 11071|Yanıt: 1

[Redis] Redis Chinese numarası düzgün şekilde gösterilemiyor

[Bağlantıyı kopyala]
Yayınlandı 29.08.2018 16:41:09 | | | |


Yukarıdaki şekilde gösterildiği gibi, * komutunu çalıştırın, anahtar değeri Çince'yi içerir ve bu da yukarıdaki şekilde gösterildiği gibi doğrudan Çince'de gösterilemez,

Sonuç olarak, internet "ISO-8859-1" ile kodlanmıştır, ancak ilgili resmi bilgi bulunamıyor.

>>> "\xe6\xb2\xaaFN123".encode("iso-8859-1").decode('utf8')
'Şanghay FN123'
Python kodlama dönüşümü, aşağıdaki şekilde gösterildiği gibi:



Ayrıca Çince'yi doğrudan redis istemcisinde gösterme yolu da vardır, aşağıdaki gibi:

1. Komut satırı penceresini CMD.exe açın

2. Kod sayfasını chcp komutuyla değiştirirseniz, UTF-8'in kod sayfası 65001 olur



Bunu yaptıktan sonra kod sayfası UTF-8'e dönüştürülür. Ancak, UTF-8 karakterleri pencerede doğru şekilde görünmemektedir.

3. Pencere özelliklerini değiştirin ve fontları değiştirin

Komut satırı başlık barına sağ tıklayın, Properties - > Fonts seçeneğini seçin, fontu True Type font "Lucida Console" olarak değiştirin ve özellikleri mevcut pencereye uygulamak için OK tuşuna tıklayın. Aşağıdaki şekilde gösterildiği gibi:




Son olarak, istemci bağlandığında --raw parametresini ekleyin! Aşağıda gösterildiği gibi:



Ancak bu yöntemle cmd komutuna Çince'yi giremiyorum, bu yüzden get komutunu çalıştıramıyorum!





Önceki:c# evrensel bir QueueHelper kuyruğunu kapsüller
Önümüzdeki:Python komut satırından ekranı temizlemenin basit bir yolu
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com