如何使用python连接到在ubuntu上运行的远程硒

时间:2019-07-01 10:10:59

标签: python selenium ubuntu amazon-ec2

我正在使用在AWS EC2 ubuntu上运行的无头铬硒,我想通过地址和端口在我的计算机上连接此硒。我需要包含add_argument吗?

在我的计算机上,运行下面的代码显示如下

enter image description here

在我的计算机中,下面的代码就足够了。我可以在Chrome上输入127.0.0.1:9222来连接到硒。

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. 通过PuTTy将公共IP与AWS pem文件连接

  2. 在ubuntu上,以名称登录。也许是公钥?我只是输入ubuntu。如果输入其他字符,则连接被拒绝

0 个答案:

没有答案