[Linux-programlama] Re: Piton Türkçe Karakter Problemi

---------

[Linux-programlama] Re: Piton Türkçe Karakter Problemi

From: Erdem ARTAN <badibere_at_gmail.com>
Date: Sun, 22 Feb 2009 22:55:16 +0200
Message-ID: <3d54862b0902221255n713bb056g475f34d6a1faa3e@mail.gmail.com>

Yazdığınız metin düzenleyicinin karakter seti utf-8 olarak ayarlanmamışsa
böyle bir sorun verebilir.

2009/2/22 TARIK KOBALAS <tkobalas_at_gmail.com>

> 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 <badibere_at_gmail.com>
>
>
>> # -*- coding: utf-8 -*-
>>
>> yazdıktan sonra dener misiniz?
>>
>>
>> 2009/2/22 TARIK KOBALAS <tkobalas_at_gmail.com>
>>
>>> 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 <dsilahcilar_at_gmail.com>
>>>
>>>>
>>>>
>>>> 2009/2/22 TARIK KOBALAS <tkobalas_at_gmail.com>
>>>>
>>>> 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
>>>> Linux-programlama_at_liste.linux.org.tr
>>>> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>>
>>>>
>>>
>>>
>>> --
>>> TARIK KOBALAS
>>>
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> Linux-programlama_at_liste.linux.org.tr
>>> 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
>> Linux-programlama_at_liste.linux.org.tr
>> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>
>>
>
>
> --
> TARIK KOBALAS
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> 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
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sun 22 Feb 2009 - 21:43:03 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.