ich komme mit einem Programmierproblem einfach nicht weiter, ich habe schon unzählige Stunden mit Recherchieren und Probieren verbracht, bitte gebt mir einen Tip:
Ich möchte den gerade gespielten Song einer Radiostation auslesen, die gewünschte Information kann ich im Inspektor von Firefox auch sehen, ich bekomme sie aber einfach nicht ausgelesen. Offensichtlich verhält sich der Browser anders als der Parser. Ich kann auch nicht erkennen, wo die Information herkommt und ob man sie vielleicht per json abholen kann.
Hier ist mein kurzer Code, der bei ähnlichen Sachen auch gut funktioniert
Code: Alles auswählen
from bs4 import BeautifulSoup
import urllib
import html5lib
r = urllib.request.urlopen('https://www.kissfm.de/programm/trackfinder/')
soup = BeautifulSoup(r, "html5lib")
print (soup.prettify()[0:32000])
resultlist = soup.find_all("div", {'class': 'info'})
print(len(resultlist))
ergebnis = 0
i = 0
while i < len(resultlist):
print(resultlist[i])
i = i + 1