ich mache gerade meine ersten gehversuche mit BeautifulSoup. Ich denke das ich das im Grunde schon verstanden habe wie ich es anwenden kann.
In den meisten fällen funtioniert es auch schon. Nun bin ich aber auf ein Problem gestoßen...
Code: Alles auswählen
for details in soup_.findAll("div", {"class" : "beschreibung"}):
Code: Alles auswählen
<div class="beschreibung">
<!-- Jahr -->
<strong class="main">Jahr:</strong>
2008<br/>
<!-- Jahr Ende -->
<!-- Genre -->
<strong class="main">Genre:</strong>
Action | Krimi | Drama<br/>
<!-- Genre Ende -->
<!-- Sprache -->
<strong class="main">Sprache:</strong>
Deutsch DTS-HD | Englisch DTS-HD<br/>
<!-- Sprache Ende -->
<!-- Länge -->
<strong class="main">Laufzeit:</strong>
90 Minuten<br/>
<!-- Länge Ende -->
soweit so gut... aber irgendwie komme ich jetzt nicht an die einzelnen Details...
Code: Alles auswählen
sound = re.compile('<strong class="main">Sprache:</strong>(.+?)<br />', re.DOTALL).findall(details)[0]
sound = re.compile('<strong class="main">Sprache:</strong>(.+?)<br />', re.DOTALL).findall(content)[0]
TypeError: expected string or buffer