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

---------

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

From: Mucibirahman İLBUĞA <mucip.ilbuga_at_gmail.com>
Date: Tue, 03 Feb 2009 17:06:06 +0200
Message-ID: <49885D5E.6020406@gmail.com>

Selamlar,
Olmadı.. :(
Gelen hata:

    return unicode(word,'utf-8')
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-3:
invalid data

Kolay gelsin,
Mucip:)

Aydın ŞEN yazmış:
>
> 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
> <mailto: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
>

_______________________________________________
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 - 15:55:44 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.