Я сталкиваюсь с ошибкой "отказано в соединении" при добавлении функции WebDriverWait к моему веб-созданию.
Я проверил различные онлайн-сообщения об этой проблеме, но есть много разных типов проблем, с которыми сталкиваются люди., и я не сталкивался с тем, что мне помогло.
Ниже приведен код, добавленный в мою программу, который вызывает мою проблему.Без него загружается мой chrome webdriver, и я могу получать информацию с текущей веб-страницы.Тег в следующем коде имеет необычное имя класса, но для этого он ссылается на другую веб-страницу, которая содержит информацию, которая мне нужна.Мой веб-драйвер не может получить доступ к странице.Класс правильный, и имя тега также правильное (содержит href)
try:
WebDriverWait(browser, timeout).until(EC.visibility_of_element_located((By.XPATH, "//a[@class='Fz(15px) D(ib) Td(inh)']")))
except TimeoutException:
print("Timed out waiting for page to load")
browser.quit()
Вот ошибки, которые он вызывает
ConnectionRefusedError Traceback (most recent call last)
c:\users\misha\appdata\local\programs\python\python37\lib\site-packages\urllib3\connection.py in _new_conn(self)
159 conn = connection.create_connection(
--> 160 (self._dns_host, self.port), self.timeout, **extra_kw)
ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it
NewConnectionError: <urllib3.connection.HTTPConnection object at 0x000001C37CF0F9B0>: Failed to establish a new connection: [WinError 10061] No connection could be made because the target machine actively refused it