I have a problem with executing the following script:
from selenium import webdriver
driver = webdriver.Chrome("C:\\...\\chromedriver.exe")
driver.get("https://www.google.com")
driver.maximize_window()
driver.close()
I'm getting following error:
Traceback (most recent call last):
File "C:\...\Se_Test2.py", line 6, in <module>
driver = webdriver.Chrome("C:\\...\\chromedriver.exe")
File "C:\...\webdriver.py", line 76, in __init__
RemoteWebDriver.__init__(
File "C:\...\webdriver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "C:\...\webdriver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "C:\...\webdriver.py", line 319, in execute
response = self.command_executor.execute(driver_command, params)
File "C:\...\remote_connection.py", line 374, in execute
return self._request(command_info[0], url, body=data)
File "C:\...\remote_connection.py", line 397, in _request
resp = self._conn.request(method, url, body=body, headers=headers)
File "C:\...\_request_methods.py", line 118, in request
return self.request_encode_body(
File "C:\...\_request_methods.py", line 217, in request_encode_body
return self.urlopen(method, url, **extra_kw)
File "C:\...\poolmanager.py", line 432, in urlopen
conn = self.connection_from_host(u.host, port=u.port, scheme=u.scheme)
File "C:\...\poolmanager.py", line 303, in connection_from_host
return self.connection_from_context(request_context)
File "C:\...\poolmanager.py", line 328, in connection_from_context
return self.connection_from_pool_key(pool_key, request_context=request_context)
File "C:\...\poolmanager.py", line 351, in connection_from_pool_key
pool = self._new_pool(scheme, host, port, request_context=request_context)
File "C:\...\poolmanager.py", line 265, in _new_pool
return pool_cls(host, port, **request_context)
File "C:\...\connectionpool.py", line 196, in __init__
timeout = Timeout.from_float(timeout)
File "C:\...\timeout.py", line 190, in from_float
return Timeout(read=timeout, connect=timeout)
File "C:\...\timeout.py", line 119, in __init__
self._connect = self._validate_timeout(connect, "connect")
File "C:\...\timeout.py", line 156, in _validate_timeout
raise ValueError(
ValueError: Timeout value connect was <object object at 0x000001ADCD248790>, but it must be an int, float or None.
Process finished with exit code 1
The same error is with Firefox driver.
I use Pycharm. Selenium is installed using pip install.
I've tried with older drivers for Chrome, Firefox, and get the same error. Geckodrover and chromedriver are both added to PATH.
Please help me!