[python] MySQLdb a 8-bit
Vladislav Ludík
vlada na ludik.cz
Úterý Únor 6 22:29:17 CET 2007
mtip napsal(a):
> Jeste se vratim jednou k podobne otazce:
> Pouziva nekdo na cteni a zapis dat do MySQL verze > 4.1 modul MySQLdb ?
> Pokud ano, jak jste kdo specifikovali charset, aby to fungovalo ?
> Me se zatim vraci pouze Latin-1, i kdyz nastavim kodovani jine.
> Nebo snad existuje jiny lepsi modul pro tento ucel ?
>
>
Obešel jsem to natvrdo přepsáním v modulu cursors na třech místech:
#charset = db.character_set_name()
charset = 'cp1250'
#query = query.encode(charset)
#charset = db.character_set_name()
charset = 'cp1250'
Kupodivu to funguje. Akorát jsem musel překódovat š a ž při čtení i zápise.
Ale zajímalo by mě správné řešení také.
VL
Další informace o konferenci Python