После переустановки Windows, получаю
Timeout value connect was <object object at 0x00000172704884E0>, but it must be an int, float or None.
ошибка появляется на строчке, где я объявляю драйвер объектом.
кодfrom selenium import webdriver as wb
import selenium
from msedge.selenium_tools import Edge, EdgeOptions
import logging
import os
from selenium.webdriver.common.proxy import Proxy, ProxyType # прокси
import threading
proxy = Proxy()
proxy.proxy_type = ProxyType.MANUAL
proxy.https_proxy = '94.25.85.100:8123'
proxy_use = False # Если используете прокси
test_edge = False # Если нужно будет, чтобы edge открывался во время парсинга
edge_options = EdgeOptions()
edge_options.use_chromium = True
selenium_logger = logging.getLogger('selenium.webdriver.remote.remote_connection')
edge_options.add_argument("--start-maximized")
edge_options.add_argument("--disable-dev-shm-usage")
edge_options.add_argument("--no-sandbox")
edge_options.add_argument("--remote-debugging-port=9222")
if not test_edge:
edge_options.add_argument("headless")
edge_options.add_argument("disable-gpu")
edge_options.add_argument('--log-level=3')
if proxy_use:
driver = Edge(options=edge_options, executable_path = os.getcwd() + "\\msedgedriver.exe", capabilities=proxy)
else:
driver = Edge(options=edge_options, executable_path = os.getcwd() + "\\msedgedriver.exe")
pip freeze:aioschedule==0.5.2
attrs==23.1.0
beautifulsoup4==4.12.2
certifi==2023.11.17
cffi==1.16.0
charset-normalizer==3.3.2
h11==0.14.0
idna==3.6
install==1.3.5
msedge-selenium-tools==3.141.4
outcome==1.3.0.post0
pycparser==2.21
PySocks==1.7.1
pyTelegramBotAPI==4.14.0
requests==2.31.0
selenium==3.141.0
sniffio==1.3.0
sortedcontainers==2.4.0
soupsieve==2.5
thread6==0.2.0
trio==0.23.1
trio-websocket==0.11.1
urllib3==2.1.0
wsproto==1.2.0