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

Cevap