[Linux-programlama] Re: Python ile MySQL'e yazarken karakter kodlama hatasý?

---------

[Linux-programlama] Re: Python ile MySQL'e yazarken karakter kodlama hatasý?

From: Aydýn ÞEN <adigeaydin_at_gmail.com>
Date: Tue, 3 Feb 2009 15:07:04 +0200
Message-ID: <2196d7e0902030507p3fd56348m3af6d4c3adc84e08@mail.gmail.com>

> File "/usr/lib/python2.4/site-packages/MySQLdb/cursors.py", line 146,
> in execute
> query = query.encode(charset)
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xfd in position 83:
> ordinal not in range(128)
>
> --
> Kolay gelsin,
> Mucip:)
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>

Öntanýmlý olarak ascii karakter seti kullanýldýðý için Türkçe karakterleri
iþleyemiyor. Þöyle [1] bir fonksiyondan geçirirseniz düzelecektir.

def getUnicode(self, word):
     return unicode(word, 'utf-8')

-- 
Aydýn ÞEN
         Ege Üniversitesi
Uluslararasý Bilgisayar Enstitüsü

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Tue 03 Feb 2009 - 13:58:39 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.