Beautiful Soup href Text
Verfasst: Dienstag 3. August 2021, 18:43
Ich möchte aus folgenden Code den Text nach dem href auslesen. Bisher komme ich immer nur an das href selber ran.
Mit folgenden Code habe ich es bisher versucht, aber wie gesagt, bekomme ich immer nur, das href an für sich, aber nicht den Text "E-commerce site".
Wie kann ich das hinbekommen?
Code: Alles auswählen
<h2 class="site-heading">
<a href="/test-sites/e-commerce/allinone">
E-commerce site
</a>
</h2>
Wie kann ich das hinbekommen?
Code: Alles auswählen
from bs4 import BeautifulSoup
import requests
url = 'https://webscraper.io/test-sites'
r = requests.get(url)
r_html = r.text
soup = BeautifulSoup(r_html)
for a in soup.find_all('a', href=True):
print ("Found the URL:", a['href'])