Ich habe große Schwierigkeiten, zwei Instanzen von Firefox über Marionette zu erstellen. eine Instanz Mit funktioniert:Zweite Instanz von Firefox mit Marionette hinzufügen (Port ändern)
Inbetriebnahme Firefox mit mariniert aktiviert:
firefox.exe -marionette
es mit Python Controlling:
from marionette import Marionette
client = Marionette('localhost', port=2828)
client.start_session()
client.execute_script("alert('o hai there!');")
Nun würde Ich mag einen zweiten Client neben dem aktuellen hinzufügen ein quick search führte zur --address Befehl:
firefox.exe -marionette --address=localhost:2829
TRYI ng, es zu kontrollieren über Python:
from marionette import Marionette
client = Marionette('localhost', port=2829)
client.start_session()
client.execute_script("alert('o hai there!');")
ich aber nicht scheinen kann dies zur Arbeit zu kommen:
error: [Errno 10061] No connection could be made because the target machine actively refused it
Jede Hilfe sehr geschätzt.
können Sie 'telnet localhost 2829' zu überprüfen, ob der Server auf 2829 läuft? – SilentMonk