У меня большие трудности с созданием двух экземпляров Firefox через марионетку. Наличие одного экземпляра отлично работает:
Запуск Firefox с включенной марионеткой:
firefox.exe -marionette
Управление с помощью python:
from marionette import Marionette
client = Marionette('localhost', port=2828)
client.start_session()
client.execute_script("alert('o hai there!');")
Теперь я хочу добавить второго клиента рядом с текущим, быстрый поиск привел к команде --address:
firefox.exe -marionette --address=localhost:2829
Попытка управлять им через python:
from marionette import Marionette
client = Marionette('localhost', port=2829)
client.start_session()
client.execute_script("alert('o hai there!');")
Однако я не могу заставить это работать:
error: [Errno 10061] No connection could be made because the target machine actively refused it
Любая помощь приветствуется.
telnet localhost 2829
, чтобы проверить, работает ли сервер на 2829? - person gaganso   schedule 04.06.2016