Selen Chrome WebDriver не может получить доступ к моему локальному порту - PullRequest
0 голосов
/ 26 февраля 2019
# -*- coding:utf-8-*-
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.common.exceptions import TimeoutException
from pyvirtualdisplay import Display

def makeScreenShot():
    url = 'http://11.111.111.11:3000/'
    display = Display(visible=0, size=(800, 800))
    display.start()
    driver = webdriver.Chrome('/usr/lib/chromium-browser/chromedriver')
    driver.get(string_url)
    driver.save_screenshot('my.png')
    driver.quit()

Я хочу сохранить скриншот моего сервера, но не могу получить доступ к своему серверу

Я также попробовал это

driver = webdriver.Chrome('/usr/lib/chromium-rowser/chromedriver',port=3000)

, но это не работает

И еще одна проблема в том, что корейский язык не работает.enter image description here

Это заполнитель ввода.

1 Ответ

0 голосов
/ 26 февраля 2019
$ sudo apt-get install fonts-unfonts-core
$ sudo apt-get install fonts-unfonts-extra

Вторая проблема была решена с помощью вышеуказанной команды.

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