Как подключиться к удаленному селену, работающему на Ubuntu с Python - PullRequest
1 голос
/ 01 июля 2019

Я использую безголовый хром-селен, работающий на AWS EC2 Ubuntu, и я хочу подключиться к этому селену на моем компьютере через адрес и порт. Что мне нужно включить add_argument?

На моем компьютере, работающий под кодом, показанным следующим образом

enter image description here

На моем компьютере чуть ниже кода достаточно. Я могу подключиться к селену, набрав 127.0.0.1:9222 в Chrome.

options = webdriver.ChromeOptions()
options.add_argument('headless')
options.add_argument('--remote-debugging-port=9222')
options.add_argument("--start-maximized")
options.add_argument('window-size=1920x1080')
driver = webdriver.Chrome("chromedriver", options=options)

Я хочу подключить удаленный селен, работающий в AWS EC2 Ubuntu, как селен, работающий на моем компьютере.

Есть процедура подключения к ec2. Это влияет на удаленное соединение?

  1. подключить общедоступный IP-адрес к файлу aws pem через PuTTy

  2. В Ubuntu войдите как имя. Может публичный ключ? Я просто набираю Ubuntu. При наборе других, соединение отклонено

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...