Beautiful Soup - UnicodeEncodeError
Verfasst: Mittwoch 11. Mai 2011, 11:04
Hallo,
ich probiere eine Seite (http://www.gifte.de/Lebensmittel/e_100_-_149.htm) mittels Beautiful Soup zu parsen bekomme aber leider immer einen Unicode Fehler dieser Art:
bisher mein Entwurf:
Kann mir bitte jemand helfen und mir schreiben wie ich das am besten löse?
Danke!
ich probiere eine Seite (http://www.gifte.de/Lebensmittel/e_100_-_149.htm) mittels Beautiful Soup zu parsen bekomme aber leider immer einen Unicode Fehler dieser Art:
Code: Alles auswählen
Traceback (most recent call last):
File "parser.py", line 11, in <module>
print r
UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 1207: ordinal not in range(128)Code: Alles auswählen
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from BeautifulSoup import BeautifulSoup
import urllib2
f = urllib2.urlopen("http://www.gifte.de/Lebensmittel/e_100_-_149.htm").read()
soup = BeautifulSoup(f, fromEncoding="windows-1252")
r = soup.findAll("table")
print r
Danke!