2016-05-08 4 views

Antwort

1

Sie benötigen einen HTML-Parser, wie BeautifulSoup. Beispiel:

>>> from bs4 import BeautifulSoup 
>>> 
>>> s = '<a href="[what I\'m trying to return is here]" class="faux-block-link__overlay-link">link</a>' 
>>> BeautifulSoup(s, "html.parser").a["href"] 
u"[what I'm trying to return is here]" 

wo .a-.find("a") entspricht. Beachten Sie, dass BeautifulSoup einen komfortablen wörterbuchähnlichen Zugriff auf Elementattribute bietet.

+1

Vielen Dank. –

+1

@Security: Bitte lesen [_Was soll ich tun, wenn jemand meine Frage beantwortet? _] (Http://stackoverflow.com/help/someone-answers) – martineau

+0

@martineau: Tut mir leid, ziemlich neu hier. Danke für die Information. –

Verwandte Themen