ich habe mal wieder ein Problem
ich versuche ein paar Daten aus einer Webseite auszulesen.
ich habe bs4 importiert, es werden mir aber keine Methoden zur verfügung gestellt.
ich nutze Pycharme, in den site-packages ist bs4 vorhanden
Code: Alles auswählen
import bs4
import requests
url = 'https://www.boerse.de/realtime-kurse/Dax-Aktien/DE0008469008'
seite = requests.get(url)
if seite.status_code != 200:
print("Seite konnte nicht geladen werden ", url)
else:
bs4_seite = bs4.BeautifulSoup(seite.content, "html.parser")
tabelle = bs4.find('table', {'id': 'pushlist'})
body = tabelle.find('tbody')
aktien_zeieln = body.find_all('tr')
print(aktien_zeieln)
Code: Alles auswählen
line 31, in <module>
tabelle = bs4.find('table', {'id': 'pushlist'})
AttributeError: module 'bs4' has no attribute 'find'
vielen Dank schonmal für die Hilfe