Selenium Webdriver Install ohne Adminrechte Windows
Verfasst: Samstag 30. Januar 2021, 18:09
Hallo,
ich habe mit Pyinstaller (inkl. Option noconsole) aus meinem Script eine ausführbare Datei erstellt (Windows).
Das Programm funktioniert soweit.
Ich nutze Selenium und lasse den Treiber immer wie folgt installieren:
Als .py script funktionier es auch super.
Als ausführbare Datei (ohne Console) nicht.
Als ausführbare Datei (mit Console) kommt die Windows Meldung der Firewall und wünscht eine Bestätigung.
Wie kann ich das handeln / umgehen?
Ich möchte die ausführbare Datei ohne Console verwenden und nicht, dass man wegen der Firewall eingreifen muss.
Das Programm wird bereits als Administrator ausgeführt.
Ist meine einzige Option, den Treiber mit zu liefern und zum Beispiel im Programmpfad zu speichern?
Vielen Dank schon Mal für eure Überlegungen und die Hilfe !
Daniel
ich habe mit Pyinstaller (inkl. Option noconsole) aus meinem Script eine ausführbare Datei erstellt (Windows).
Das Programm funktioniert soweit.
Ich nutze Selenium und lasse den Treiber immer wie folgt installieren:
Code: Alles auswählen
driver = webdriver.Edge(EdgeChromiumDriverManager().install())
Als ausführbare Datei (ohne Console) nicht.
Als ausführbare Datei (mit Console) kommt die Windows Meldung der Firewall und wünscht eine Bestätigung.
Wie kann ich das handeln / umgehen?
Ich möchte die ausführbare Datei ohne Console verwenden und nicht, dass man wegen der Firewall eingreifen muss.
Das Programm wird bereits als Administrator ausgeführt.
Ist meine einzige Option, den Treiber mit zu liefern und zum Beispiel im Programmpfad zu speichern?
Vielen Dank schon Mal für eure Überlegungen und die Hilfe !

Daniel