Ich versuche, meine Erweiterung auf einem Remote-Computer mit Selen zu installieren. Ich habe ein paar Codeschnipsel gefunden, die das möglich machen würden, aber ich kann nicht herausfinden, wie ich es zur Arbeit bringen soll.Laden von .crx in remote chrome Selenium python
Was ich bisher versucht habe, ist dies:
desired_cap = {'browser': 'Chrome', 'browser_version': '50.0', 'os': 'Windows', 'os_version': '10', 'resolution': '1366x768'}
def officialv1():
url= 'loginurl'
chop = webdriver.ChromeOptions()
chop.add_extension('./Shoppingbuddy_v5.4.2.crx')
driver = webdriver.Remote(command_executor=url, desired_capabilities=desired_cap, chrome_options=chop)
Mit chrome_options=chop
deplatziert, denn ich weiß nicht, wie man diesen Befehl an den Remote-Browser beiseite schieben mit den command_executor
und den desired_capabilities
Argumenten.
Ich bin dran mit meiner remote chrome sagen, um die Erweiterung mit der lokalen Datei zu installieren. Wie kann ich meinem Remote- und Aktiv-Chrome mitteilen, eine Erweiterung zu installieren, die sich in meinem lokalen Skriptordner befindet.
Ich habe this question gefunden, die meine Frage teilweise beantwortet, aber es sagt mir nicht, wie man es aus der Ferne macht.
Vielen Dank! das hat es funktioniert :) –