[python] split() vrací podivné znaky

Martin Stiborský martin.stiborsky na gmail.com
Úterý Listopad 21 19:16:36 CET 2006


Ahojte, nevím jestli to není nějaká ptákovina, ale mám problémek ...

následující kód :

class SplitExmaple:
  pole = ['jedna | dvě,tři | foo','Dobrý den | kuk | čau','úterý | středa |
čtvrtek']
  for x in range(len(pole)):
    split = pole[x].split('|')
    print split

Mi vypíše následující paznaky:

['jedna ', ' dv\xc4\x9b,t\xc5\x99i ', ' foo']
['Dobr\xc3\xbd den ', ' kuk ', ' \xc4\x8dau']
['\xc3\xbater\xc3\xbd ', ' st\xc5\x99eda ', ' \xc4\x8dtvrtek']

Když nepoužiju split, je vše v pořádku ...
To budu muset dělat kejkle s encode, recode, když chci použít split() ?
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/python/attachments/20061121/9f8e9eaf/attachment.htm 


Další informace o konferenci Python