Tolles Video, mit welcher Python Version arbeitest du ich hab die ersten schritte genau so gemacht wie du gesagt hast , aber bekomme ne Fehler Meldung das selenium.webdriver.chrom. Modul nicht findet! hat das evtl. nen Anderen nahmen oder ist das wo Anders mit hinein geschoben worden?
bin unter windows und habe das problem das sich das ganze auch ohne driver.quit() einfach wieder schließt. Habe das ganze jetzt mal provisorisch mit input() gefixt, aber gibt es dafür nich irgendeine bessere Lösung?
Mein Browser schließt sofort wieder nachdem ich ihn geöffnet habe, wenn ich sleep für 5 Sekunden mache, bleibt er zwar für fünf Sekunden offen, ist trotzdem seltsam, da es anders als im Video ist. hat irgendeine eine Erklärung?
@@alexanderfischer541 habe das gleiche Problem gehabt. Habs gelöst indem ich dem webdriver noch die option "detach", True mitgegeben hab. ch_options = webdriver.ChromeOptions() ch_options.add_experimental_option("detach", True) driver=webdriver.Chome(service=service_object, options=ch_options)
ich habe so eine Fehlermeldung bekommen, "WebDriverException: unknown error: unable to discover open pages" was bedeutet das hier und wie kann ich da weiterkommen? Danke im Voraus!
Hallo Chris, danke für deine ganzen Videos. Du hast eine angenehme Art diese Sachen zu erklären. Eine Frage hätte ich aber mal. Bei mir geht der Browser immer nur kurz auf und dann gleich wieder zu :-( Was mache ich falsch ? Oder liegt es daran, dass ich auf dem Rechner mehrere Google-Profile habe ? Und was muss man machen, wenn man jetzt z.B. eine Datenbank mit Städtenamen hat und die automatisiert bei Wiki nacheinander abfragen will ?
habe das gleiche problem ich würde aber "input("Drücke Enter wenn Seite geschlossen werden soll:") benutzen dann bist du nicht von der "Zeit" abhängig, so kannst du einfach enter drücken und das programm wird beendet, der fehler kommt daher, weil das script beendet wird wenn du keinen timer oder input mehr erwartest
Hallo hab ma eine frage, warum gibst du hier den ort des Webdrivers an? bei den anderen Videos über Selenium nicht? Danke schonmal im voraus. und mach bitte weiter so 🙂
Funktioniert das bei Popups, z.b. bei youtube mit dem Bestätigen der Nutzungsbedingungen genauso? der findet irgendwie nie den Button Und zweite Frage, möchte Instagram automatisieren. Bin im Browser immer angemeldet, aber übers ausführen des Browser durch Python nicht mehr. Danke! Edit: hab das gerade hier bei youtube getestet, wenn ich den Like Button untersuche, kommt nur: und keine ID. Wie finde ich denn die ID?
Hallo Chris, Super Video und vielen Dank. Habe erst vor paar Tagen mit dem Theme Webscraping wie Selenium und bs4 begonnen und auch bereits einige Kurse absolviert. Was ich mich frage, wozu wir den Webdriver benötigen ? Habe paar mini Projekte bereits schon gemacht und da hab ich kein Webdriver.exe benötigt, sondern, bei mir hat sich automatisch der Browser via driver geöffnet
Hi, danke für die gute Anleitung und Einführung. der Link zu deinem Discord funktioniert nicht mehr wollte deinem Chanel beitreten aber der Link fürht ins leere. Gruß Robin
hi ich bekomme bei den einfachsten Anfägen schon den Fehler: "TypeError: __init__() got an unexpected keyword argument 'service' " obwohl ich den code aus deinem Blog kopiert haben. Kannst du mir helfen?
Hi, vielen dank für das super Video. Alles klappt bei mir, bis auf die Sache, dass sich der Browser immer automatisch nach der Ausführung schließt. Hat jemand eine Idee? Liebe Grüße Tim
@@Programmieren Hi, ich habe das auch das selbe Problem, nur leider schließt der Browser sich auch mit dem driver.quit(). Nach ungefähr einer halben Sekunde schließt er sich automatisch :D
Vielen Dank für dieses Video. Leider hatte ich ein paar Probleme. Ich nutze Linux Mint und firefox. Da sich im Laufe des letzten Jahres bei selenium etwas geändert hat, es ist der automatische Webdrivermanager hinzugekommen, habe ich es dann doch geschafft. Aus meiner Sicht muß der Webdriver nicht mehr explizit installiert werden. Geht automatisch. Hier meine Änderungen: from time import sleep from selenium import webdriver #from selenium.webdriver.firefox.service import Service from selenium.webdriver.common.by import By #service_object = Service ('./geckodriver') #driver = webdriver.Firefox(service=service_object) driver = webdriver.Firefox() driver.get('www.wikipedia.de')
Du machst sehr unterhaltsame und lehrreiche Videos. Vielen Dank!
Danke, Jones!
Super, vielen Dank. Sehr angenehm dokumentiert!
Danke!
Sehr gut erklärt, vielen Dank!
Sehr gerne!
Mega. Danke für das Tutorial
Gern
Sehr gutes Tutorial! Vielen Dank
🙏
Tolles Video, mit welcher Python Version arbeitest du ich hab die ersten schritte genau so gemacht wie du gesagt hast , aber bekomme ne Fehler Meldung das selenium.webdriver.chrom. Modul nicht findet! hat das evtl. nen Anderen nahmen oder ist das wo Anders mit hinein geschoben worden?
Vielen Dank! Drin Kanal gefällt mir sehr gut! Abo und Like
bin unter windows und habe das problem das sich das ganze auch ohne driver.quit() einfach wieder schließt. Habe das ganze jetzt mal provisorisch mit input() gefixt, aber gibt es dafür nich irgendeine bessere Lösung?
Mein Browser schließt sofort wieder nachdem ich ihn geöffnet habe, wenn ich sleep für 5 Sekunden mache, bleibt er zwar für fünf Sekunden offen, ist trotzdem seltsam, da es anders als im Video ist. hat irgendeine eine Erklärung?
schick mal code :o
@@skxlu5607 ich glaube das Problem liegt daran, dass ich Pycharm genutzt habe
dito
@@alexanderfischer541 habe das gleiche Problem gehabt. Habs gelöst indem ich dem webdriver noch die option "detach", True mitgegeben hab.
ch_options = webdriver.ChromeOptions()
ch_options.add_experimental_option("detach", True)
driver=webdriver.Chome(service=service_object, options=ch_options)
ich habe so eine Fehlermeldung bekommen, "WebDriverException: unknown error: unable to discover open pages"
was bedeutet das hier und wie kann ich da weiterkommen? Danke im Voraus!
Hallo Chris, danke für deine ganzen Videos. Du hast eine angenehme Art diese Sachen zu erklären. Eine Frage hätte ich aber mal. Bei mir geht der Browser immer nur kurz auf und dann gleich wieder zu :-( Was mache ich falsch ? Oder liegt es daran, dass ich auf dem Rechner mehrere Google-Profile habe ? Und was muss man machen, wenn man jetzt z.B. eine Datenbank mit Städtenamen hat und die automatisiert bei Wiki nacheinander abfragen will ?
Mit einer erneuten sleep(5) funktion bleibt es noch kurz offen. Ich kenne jedoch auch noch keine andere Lösung...
habe das gleiche problem ich würde aber "input("Drücke Enter wenn Seite geschlossen werden soll:") benutzen dann bist du nicht von der "Zeit" abhängig, so kannst du einfach enter drücken und das programm wird beendet, der fehler kommt daher, weil das script beendet wird wenn du keinen timer oder input mehr erwartest
Hallo hab ma eine frage, warum gibst du hier den ort des Webdrivers an? bei den anderen Videos über Selenium nicht? Danke schonmal im voraus. und mach bitte weiter so 🙂
Kommt immer auf die Umgebung an.:)
Funktioniert das bei Popups, z.b. bei youtube mit dem Bestätigen der Nutzungsbedingungen genauso? der findet irgendwie nie den Button
Und zweite Frage, möchte Instagram automatisieren. Bin im Browser immer angemeldet, aber übers ausführen des Browser durch Python nicht mehr.
Danke!
Edit: hab das gerade hier bei youtube getestet, wenn ich den Like Button untersuche, kommt nur: und keine ID. Wie finde ich denn die ID?
Wie bekomme ich das erste Fenster bei Wikipedia automatisiert geschlossen?
Hallo Chris,
Super Video und vielen Dank. Habe erst vor paar Tagen mit dem Theme Webscraping wie Selenium und bs4 begonnen und auch bereits einige Kurse absolviert.
Was ich mich frage, wozu wir den Webdriver benötigen ?
Habe paar mini Projekte bereits schon gemacht und da hab ich kein Webdriver.exe benötigt, sondern, bei mir hat sich automatisch der Browser via driver geöffnet
Der Webdriver steuert deine Browser. Vielleicht hattest du ja schon einen. 😄
Hallo Chris, ich wollte Dir eine Mail schreiben, aber die Mailadresse auf deiner Webseite gibt es anscheinend nicht. Welche Mailadresse funktioniert?
post ät christoph-schmalfuss.de
Freue mich auf deine Nachricht 👋
@@Programmieren komisch, jetzt hat es funktioniert. Mail ist raus. Vielen Dank!
Hi, danke für die gute Anleitung und Einführung.
der Link zu deinem Discord funktioniert nicht mehr wollte deinem Chanel beitreten aber der Link fürht ins leere.
Gruß Robin
Könntest du mal checken, ob der hier für dich funktioniert? :)
linktr.ee/CHRlS
Nächste Frage... das "from selenium.webrdriver.chrome.service import... das funktioniert nur für Chrome oder auch für Firefox?
hi ich bekomme bei den einfachsten Anfägen schon den Fehler: "TypeError: __init__() got an unexpected keyword argument 'service' " obwohl ich den code aus deinem Blog kopiert haben. Kannst du mir helfen?
Ja, Selenium updaten.:)
Was war denn der Grund fürs Update? Kenne das alte Video nicht :)
deprecation warning, die inzwischen zu totalausfall führt :D
Spricht eigentlich was gegen "import chromedriver_autoinstaller"?
ganz einfach: nichts :D
Hi,
vielen dank für das super Video.
Alles klappt bei mir, bis auf die Sache, dass sich der Browser immer automatisch nach der Ausführung schließt. Hat jemand eine Idee?
Liebe Grüße
Tim
driver.quit() vergessen? :)
@@Programmieren Hi, ich habe das auch das selbe Problem, nur leider schließt der Browser sich auch mit dem driver.quit(). Nach ungefähr einer halben Sekunde schließt er sich automatisch :D
Vielen Dank für dieses Video. Leider hatte ich ein paar Probleme. Ich nutze Linux Mint und firefox.
Da sich im Laufe des letzten Jahres bei selenium etwas geändert hat, es ist der automatische Webdrivermanager hinzugekommen, habe ich es dann doch geschafft. Aus meiner Sicht muß der Webdriver nicht mehr explizit installiert werden. Geht automatisch. Hier meine Änderungen:
from time import sleep
from selenium import webdriver
#from selenium.webdriver.firefox.service import Service
from selenium.webdriver.common.by import By
#service_object = Service ('./geckodriver')
#driver = webdriver.Firefox(service=service_object)
driver = webdriver.Firefox()
driver.get('www.wikipedia.de')