2013-04-14 8 views
9

, ben ASCII olmayan karakterler gitmeli soru işaretleri ? olsun.Windows klavyesi kullanarak ASCII olmayan karakterler yazarken "?" Ben (dil çubuğunda) Windows klavye kullanarak <code>non-ASCII</code> karakter yazdığınızda

kopyalama ve yapıştırma çalışıyor ve Unicode karakterleri Text widget'ta görüntülenir. Ben kullanıyorum

Lakota All-In-One keyboardhere bulundu. Bu özel klavye, US yerel ayarında Windows dil çubuğunda listelenir.

+0

Ben KANADA-FRANSIZ ABD'den anahtarı benim klavyeden dili değiştirirseniz 'e' hala çalışır? tuşuna basın. Bu bir yardımın olup olmadığını bilmiyorum. – TankorSmash

+0

İyi soru ... Yazdığım soru işareti anahtarı değil. Bunun yerine, yazdığım herhangi bir ASCII olmayan karakter bir soru işaretine dönüşür. –

+3

Tkinter, son derece eski tarihli. Daha büyük bir topluluğa sahip GUI'ler oluşturmak için yeni bir kütüphane öğrenmenizi tavsiye ederim. – Crispy

cevap

0

Tkinter özellikle Fedora üzerinde, özel karakterler ile çok iyi görünmüyor. Bunun gibi düzinelerce yazı gördüm. Yapabileceğiniz en iyi şey vb PyFLTK (en sevdiğim), GTK+ 3 (benim ikinci favori), PyQt, PySide, wxPython, Kivy,

+1

Bu gerçekten yararlı bir cevap değil. Aslında, Unicode işleminin yanlış yapılmasına neden olan bir hata. –

+1

@DonalFellows: TkInter'da bir hata olduğunu biliyorum. "Özellikle Fedora" dedim, çünkü bulduğum unicode ile ilgili hataların çoğu Fedora'da. Bulduğum özel bir Fedora sadece yama var. Evet, o kadar kötü. Arghh !!! Python devlerinin gerçekten bu sorunu çözmesi gerekiyor ... – refi64

0

Tkinter unicode ile sorunlu bir geçmişi vardır gibi başka GUI kütüphanesi kullanmak olabilir. Tam utf değerini girmeyi deneyin (yani, \ x80abc) Bazen bu sorunu çözdüğümü fark ettim. o sanki

İlgili konular