Seite 1 von 1

print fehler Yahoo Api

Verfasst: Dienstag 30. Januar 2007, 09:03
von joerg.schad
Hallo,
ich bin gerade dabei die Yahoo Api kennenzulernen und habe das einfache Beispiegl aus der Dokumentation probiert
Leider bekomme ich wenn ich die Summery ausgeben will den folgenden fehler (wenn ich nur die URL ausgebe läuft es wunderbar)

print summary
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa9' in position 111: ordinal not in range(128)
das Codestück sieht so aus

Code: Alles auswählen

results = srch.parse_results(dom) # results sollte eine liste sein
for res in results:
      url = res.Url
      summary = res['Summary']
      print summary
      print url
Vielen Dank
Jörg

Verfasst: Dienstag 30. Januar 2007, 10:43
von lhorn
Schau Dir mal "Von Python, Umlauten, Unicode und Encodings" an. Da steht alles drin, was Du zu diesem Thema wissen musst.

Verfasst: Dienstag 30. Januar 2007, 17:59
von birkenfeld
Leider ist er teilweise falsch.

Die Version im Wiki [wiki]Von_Umlauten,_Unicode_und_Encodings[/wiki] ist fehlerbereinigt.

DAAAAANKE

Verfasst: Dienstag 30. Januar 2007, 22:21
von joerg.schad
oT