Die Suche ergab 6 Treffer

von sooster
Freitag 20. Juli 2018, 18:10
Forum: Allgemeine Fragen
Thema: Web Formular (Such Funktion ausführen)
Antworten: 11
Zugriffe: 1959

Re: Web Formular (Such Funktion ausführen)


@sooster: Es gibt halt kein <article>-Tag in dem HTML. Und während ich in der ”normalen” Suche, also die URL die addi vorgeschlagen hatte noch <div>-Tags nach Deinem zweiten Muster finde, sind auch solche nicht in der Antwort zu Deiner verwendeten URL enthalten.

Die beiden Klassen auf <div ...
von sooster
Freitag 20. Juli 2018, 13:47
Forum: Allgemeine Fragen
Thema: Web Formular (Such Funktion ausführen)
Antworten: 11
Zugriffe: 1959

Re: Web Formular (Such Funktion ausführen)

from bs4 import BeautifulSoup
import requests

source = requests.get('https://www.amazon.de/xxxxxxxxxxxxxxx').text

soup = BeautifulSoup(source, 'lxml')

article = soup.find('article')

summary = article.find('div', class_='a-row a-spacing-none').p.text
print(summary)

Sorry, so meinte ich das!
von sooster
Freitag 20. Juli 2018, 12:27
Forum: Allgemeine Fragen
Thema: Web Formular (Such Funktion ausführen)
Antworten: 11
Zugriffe: 1959

Re: Web Formular (Such Funktion ausführen)


from bs4 import BeautifulSoup
import requests

with open('lol.html') as html_file:
soup = BeautifulSoup(html_file, 'lxml')

source = requests.get('https://www.amazon.de/xxxxxxxxxxxxxxx').text

article = soup.find('article')

summary = article.find('a', class_='a-link-normal a-text-normal').p.text ...
von sooster
Freitag 20. Juli 2018, 09:52
Forum: Allgemeine Fragen
Thema: Web Formular (Such Funktion ausführen)
Antworten: 11
Zugriffe: 1959

Re: Web Formular (Such Funktion ausführen)


Eine andere Möglichkeit wäre es, einfach deine Suche via URL abzugeben wie folgt:

Die Amazon URL ist wie folgt aufgebaut: https://www.amazon.de/s/&page=1&keywords= SUCHBEGRIFF[/b]

Nach dem "keywords" gibst du einfach deinen Suchbegriff ein und bei "page" kannst du je nachdem dir die gewünschte ...
von sooster
Mittwoch 18. Juli 2018, 13:00
Forum: Allgemeine Fragen
Thema: Web Formular (Such Funktion ausführen)
Antworten: 11
Zugriffe: 1959

Re: Web Formular (Such Funktion ausführen)


@sooster: Das kommt auf die Website an. Als erstes sollte man schauen ob es eine offizielle API gibt, damit man sich das scrapen der Webseite sparen kann. Die gibt es bei Amazon . Falls es keine API gibt, sollte man erst einmal klären ob es denn erlaubt ist. Viele Websites verbieten automatisierte ...
von sooster
Mittwoch 18. Juli 2018, 08:34
Forum: Allgemeine Fragen
Thema: Web Formular (Such Funktion ausführen)
Antworten: 11
Zugriffe: 1959

Web Formular (Such Funktion ausführen)

Hallo,

wie kann man mit Python auf z.B. Amazon die Suchfunktion mit einem bestimmten Keyword ausführen und sich die Ergebnisse ausgeben lassen? Vielen Dank für die Hilfe!

MfG