Python Selenium Tutorial #2 - Automatisch Googlen

preview_player
Показать описание

* *Meine Website mit allen anderen Kanälen und Newsletter* *:

_Discord:_

_Unterstützt mich - Danke!:_
Рекомендации по теме
Комментарии
Автор

Cooles Tutorial ✌️.

Falls sich jemand fragt, ob das auch ohne öffnen eines Browsers geht:

Ja es geht, nämlich mit der PhantomJS Library. Es ändert sich an sich nur eine Codezeile:

driver = webdriver.PhantomJS()

Der Rest bleibt unverändert. Find ich super :).

bilalyildiz
Автор

Installation z.B. Geckodriver:
in Pycharm: STRG + ALT + S, dann Project 'dein Roject': Project Interpreter, dann auf Plus, dann suchen nach Geckodriver -> Install Package

subsvn
Автор

genau die Anleitung, die ich gebraucht habe. Danke!

ralfgustav
Автор

Hatte richtig viele Fehler aber dank den Kommentaren konnte ich sie alle lösen

leandercs
Автор

Für alle mit Windows, die folgende Fehlermeldung kriegen:

driver =
^

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated escape



Process finished with exit code 1


Ihr müsst bei eurem Pfad alle Backslashes '\' durch ein doppeltes Backslash '\\' ersetzen und maskieren.
LG

odin
Автор

Hallo. Kann mir jemand helfen? Immer wenn ich das Programm starte will Google erstmal das ich die Cookies aktzeptiere. Kann ich das irgendwie automatisch tun? Oder einfach die Frage Vermeiden?

f.b.
Автор

Bei mir schließt sich das Browsefenster immer autmatisch, egal ob ich es mit Chrome oder Edge mache. Was kann man da machen?

juliuss.
Автор

Hallo from Canada, mein Deutsch ist sehr sher schwach. ich versuch nur was zu verstehen. dankeschön <3

SS-xtul
Автор

Hi, erstmal super Reihe zu Selenium. Danke.

Also ich benutze Linux, habe eine frische virtual env (Python 3.7.3) eingerichtet und
arbeite mit VSCode.
Als ich jedoch (so wie du im Video) den "geckodriver" (ich hab Firefox Quantum) im
selben Verzeichnis wie mein Script abgelegte (also im selben workspace folder) und

driver =

definierte, bekam ich folgenden Fehler:

WebDriverException: Message: 'geckodriver' executable needs to be in PATH.

Es suchte bei mir den "geckodriver" also im "/usr/bin/" Verzeichnis ($PATH). Habe
dann die Datei "geckodriver" nach "/usr/bin/" verschoben und folgendes in driver
geschrieben:

driver =

Jetzt läuft's. Für den Fall, dass jemand auf dasselbe Problem stößt ;-)

alessandromontoya
Автор

Ich selber Benutz eine Xpath Chrome Erweiterung kann ich jedem empfehlen der sich noch nicht so intensiv mit Html auseinander gesetzt hat.

kaydriesch
Автор

Hey hey, kann ich auch eine schon geöffnete Instanz vom Firefox/Chrome nutzen und da dann die Website aufrufen? Und wenn ja, wie connecte ich meinen Webdriver zu dem schon geöffneten Browser? Schon mal danke!

fwm
Автор

Hey Morpheus, zuerst einmal tausend Dank für die vielen Videos und den hochwertigen Content!

Wie lös ich das am besten?
Hätte zB das probiert, das funktioniert aber nicht:

time.sleep(5)
cookie_accept = stimme zu")
cookie_accept.click()

Alex-xubb
Автор

Servus,
habe Selenium in PyCharm installiert, den Pfad für den Chromedriver auch eingefügt und ansonsten das Script von Dir übernommen. Wenn ich es ausführe öffnet sich KEIN Chrome, keine Fehlermeldung aber es steht Process finished with exit code 0 ? Woran liegt das ? Für nen Tipp wäre ich extremst dankbar !

reuberhotzenplotz
Автор

bei mir steht da nur, das er selenium nicht findet...

joz
Автор

Könnte man da nicht auch die Google API benützen?

HydroAffe
Автор

Ich habe das problem, das diereckt am andang beim öffnen von chrome ein "cookies erlauben feld auftaucht. Dieses kann ich nicht über den xpath finden oder sonstiges. Kann mir da wer helfen?

schlechtestergtaspielerdek
Автор

Ich bekomme das "Bevor sie fortfahren" Fenster von google bei jedem Neustart. Kann ich dagegen irgendetwas machen?

jannikschneider
Автор

hilfe? ich habe eigentlich alles richtig gemacht, doch selenium wird nicht von PyCharm erkannt oder ich bin zu doof um es einzufügen, damit es genutzt wird

justalex
Автор

Also bei mir schließt sich Chrome automatisch. Woran kann das liegen? Ich verwende Windows. Musste auch ein kleines r vor das „C:\Users\...“ schreiben damit es funktioniert

depressiveskamel
Автор

hm mit chromonium kam in der addressleiste nur: data;,

aber hab dann google chrome noch auf ubuntu installiert.
Ich glaube zur Zeit des Tutorials gabs noch diesen "Ich stimme zu" button nicht auf google...
absolut zum kotzen dass auch überall jetzt cookies akzeptieren steht... :D

DerEddieLoL