Selenium Webdriver Install ohne Adminrechte Windows

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
vodamail@gmx.de
User
Beiträge: 1
Registriert: Samstag 30. Januar 2021, 17:58

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:

Code: Alles auswählen

driver = webdriver.Edge(EdgeChromiumDriverManager().install())
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
Antworten