Kecám. Blbost. Ten connection string se předá, jak je. Ale nějak se tam to 
kódování musí vnutit dřív. Nebo se musí dosáhnout toho, aby to pyodbc nechal v 
binární podobě (bytes).

P.

______________________________________________________________
> Od: "Petr Přikryl" <[email protected]>
> Komu: Konference PyCZ <[email protected]>
> Datum: 14.08.2014 17:20
> Předmět: Re: [python] python 3 cp1250 retazec do utf-8
>
>Vrací se to 'doruèené' jako string nebo jako bytes? Pokud je to unicode 
>string, tak už je to v tom okamžiku špatně a melo by se to řešit už dřív a ne 
>až dodatečně. Connection string bere i další parametry, které nepředává 
>ovladači, ale pyodbc je použije pro sebe. Nezkoušel jsem to, ale letmo jsem v 
>dokumentaci narazil na něco takového: 'CHARSET=cp1250'. Je tam ještě nějaký 
>parametr, aby se vše vracelo jako unicode.
>
>P.
>
>
>______________________________________________________________
>> Od: "Zdenko Podobný" <[email protected]>
>> Komu: Konference PyCZ <[email protected]>
>> Datum: 14.08.2014 16:27
>> Předmět: Re: [python] python 3 cp1250 retazec do utf-8
>>
>>napr. 'doruèené' a potrebujem mať 'doručené'
>>
>>v pyodbc kódovanie neriešim (v connect mam len db, user a pass)
>>V odbc driveri je nastavene db aj client locale na en_US.819, ale data do
>>db aplikacia uklada v lokalnom  windows kodovanie (cp1250) ;-) Akykolvek
>>pokus o zmenu kovania v odbc konci odmietnutim spojenia na db (testovane vo
>>winsql).
>>
>>
>>
>>2014-08-14 16:08 GMT+02:00 Petr Viktorin <[email protected]>:
>>
>>> 2014-08-14 15:58 GMT+02:00 Zdenko Podobný <[email protected]>:
>>> > Ahojte,
>>> >
>>> > ako prekodovat cp1250 retazec do utf-8 v pythone 3.4.1?
>>> > V 2.7 to bolo jednoduche: retazec.decode('cp1250').
>>> > Retazec je vystup z databazy cez pyodbc, kde neviem ovplyvnit
>>> kodovanie...
>>>
>>> Co dostáváš za řetězec? Respektive, jaké kódování předpokládá ono pyodbc?
>>> _______________________________________________
>>> Python mailing list
>>> [email protected]
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>> Visit: http://www.py.cz
>>>
>>
>>
>>----------
>>
>>_______________________________________________
>>Python mailing list
>>[email protected]
>>http://www.py.cz/mailman/listinfo/python
>>
>>Visit: http://www.py.cz
>>
>_______________________________________________
>Python mailing list
>[email protected]
>http://www.py.cz/mailman/listinfo/python
>
>Visit: http://www.py.cz
>
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Odpovedet emailem