Ich versuche, Daten von einer Website mit Python zu schaben. Wenn ich mir den Quellcode in meinem Browser anschaue, kann ich all die Dinge sehen, nach denen ich suche. Wenn ich jedoch den Code mit BeautifulSoup herunterlade, erhalte ich nur Teile der Daten, die ich möchte.Python Webscraping
Ich weiß BeautifulSoup funktioniert nicht mit Javascript, (Ich weiß überhaupt Javascript nicht) und ich fragte mich, ob es eine Möglichkeit gibt, den ganzen Quellcode herunterzuladen (im Grunde erhalten Sie eine Hardcopy), auch wenn Teile davon Die Seite wurde mit Javascript erstellt.
Dies ist mein Code so weit:
r = requests.get('https://www.example.com/example/example')
data = BeautifulSoup(r.content)
example1 = data.find_all("class_="example2")
examples = []
for example in example1:
examples.append(link.get('href'))
Ich weiß, es ist schwer, meine Frage zu beantworten gründlich ohne den eigentlichen Quellcode. Leider kann ich den Code nicht anzeigen! Ich hoffe, es ist kein großes Problem.
Sie scrapy – Backtrack
zum Beispiel in den Beispielen verwendet werden können, wenn Sie Beispiele, wie eine leere Liste deklarieren, wird keine jede Schleife machen – Wonka
Sie Python verwenden können Selen – Tanu