Yazdığınız metin düzenleyicinin karakter seti utf-8 olarak ayarlanmamışsa böyle bir sorun verebilir.
2009/2/22 TARIK KOBALAS <[email protected]> > Selamlar, > > daha önce eklemiştim denedim ama malesefe sonuç aynı. > > #-*- coding: utf-8 -*- > > import locale > locale.setlocale(locale.LC_ALL,"tr_TR.UTF-8") > > listem=["Bağcı","çığlık","şemsiyecİ"] > > for i in range(len(listem)): > print (listem[i]) > > a = u"iıöçşğ" > > print a.upper() > > ÇIKTI: > Bağcı > çığlık > şemsiyecİ > *IIÖÇŞĞ* > > > 2009/2/22 Erdem ARTAN <[email protected]> > > >> # -*- coding: utf-8 -*- >> >> yazdıktan sonra dener misiniz? >> >> >> 2009/2/22 TARIK KOBALAS <[email protected]> >> >>> Tekrar selamlar, >>> >>> Cevabın için teşekkür ederim Deniz ama bende bu şekilde çıkarmadı ekrana. >>> >>> >>> a=u'iışöçğ' >>> >>> print a.upper() >>> *IIŞÖÇĞ* >>> >>> >>> >>> 2009/2/22 deniz silahcılar <[email protected]> >>> >>>> >>>> >>>> 2009/2/22 TARIK KOBALAS <[email protected]> >>>> >>>> Selamlar Herkese, >>>>> >>>>> Pitonda Türkçe karakterlerin gösterilmesinde ve bazı fonksiyonlarda >>>>> sorun yaşıyorum. Türkçe karakter kodlamasını eklememe rağmen listelerin >>>>> gösterilmesi ve ekrana yazdırmada aşağıdaki problemlerle karşılaşıyorum. >>>>> >>>>> >>>import locale >>>>> >>>locale.setlocale(locale.LC_ALL,"tr_TR.UTF-8") >>>>> >>>print u"iışöçğ".upper() >>>>> >>>>> çıktı: IIŞÖÇĞ >>>>> >>>>> yani küçük i harfini ve küçük ı harfini de büyük I olarak çeviriyor. >>>>> Bir de herseferinde unicode olarak (u"iıöçğ") yazmamak için ne yapmak >>>>> gerekiyor. >>>>> >>>>> bu katarı bir diziye eklediğimde ise >>>>> >>>deneme = ["iışöçğ"] >>>>> >>>deneme >>>>> ['i\xc4\xb1\xc5\x9f\xc3\xb6\xc4\x9f\xc3\xa7'] alıyorum. >>>>> >>>>> Bilgisi olan paylaşırsa sevinirim. İyi çalışmalar, iyi akşamlar... >>>>> -- >>>>> TARIK KOBALAS >>>>> >>>>> >>>> Şöyle bir kullanım işinizi görür mü ? >>>> >>>> >>> import locale >>>> >>> locale.setlocale(locale.LC_ALL,"tr_TR.UTF-8") >>>> 'tr_TR.UTF-8' >>>> >>> a=u'iışöçğ' >>>> >>> print a.upper() >>>> İIŞÖÇĞ >>>> >>>> Dizi içinse >>>> >>>> >>> deneme=["ıişöğ"] >>>> >>> print deneme[0] >>>> ıişöğ >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Linux-programlama mailing list >>>> [email protected] >>>> http://liste.linux.org.tr/mailman/listinfo/linux-programlama >>>> >>>> >>> >>> >>> -- >>> TARIK KOBALAS >>> >>> _______________________________________________ >>> Linux-programlama mailing list >>> [email protected] >>> http://liste.linux.org.tr/mailman/listinfo/linux-programlama >>> >>> >> >> >> -- >> Erdem Artan >> Hacettepe Üniversitesi >> IEEE Öğrenci Kolu YK Bşk. Yard. >> >> artanerdem at gmail.com >> artanerdem at yahoo.com.tr >> eartan at ieee.org >> 555 716 62 95 >> >> msn: badibere at hotmail com >> gtalk: badibere at gmail com >> jabber: baDibere at jabber org >> >> _______________________________________________ >> Linux-programlama mailing list >> [email protected] >> http://liste.linux.org.tr/mailman/listinfo/linux-programlama >> >> > > > -- > TARIK KOBALAS > > _______________________________________________ > Linux-programlama mailing list > [email protected] > http://liste.linux.org.tr/mailman/listinfo/linux-programlama > > -- Erdem Artan Hacettepe Üniversitesi IEEE Öğrenci Kolu YK Bşk. Yard. artanerdem at gmail.com artanerdem at yahoo.com.tr eartan at ieee.org 555 716 62 95 msn: badibere at hotmail com gtalk: badibere at gmail com jabber: baDibere at jabber org
_______________________________________________ Linux-programlama mailing list [email protected] http://liste.linux.org.tr/mailman/listinfo/linux-programlama
