如何在Firefox中保持登录硒?



我正在写一个WhatsApp机器人,在使用selenium时遇到了麻烦

我写这段代码

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = Options()
# options.add_argument(R"user-data-dir=C:UsersusernameAppDataLocalMozillaFirefoxProfiles")
driver = webdriver.Chrome(chrome_options=options)
driver.get('https://web.whatsapp.com/')

并得到这个结果

py:8: DeprecationWarning: use options instead of chrome_options
driver = webdriver.Chrome(chrome_options=options)
DevTools listening on ws://127.0.0.1:60230/devtools/browser/2e90af5e-ef48-4fa3-a48d-d065ca78aa36
Traceback (most recent call last):
File "C:UsersmmrahDesktopProjectsfreelancetemptelgram-search.py", line 8, in <module>
driver = webdriver.Chrome(chrome_options=options)
File "C:UsersmmrahAppDataRoamingPythonPython310site-packagesseleniumwebdriverchromewebdriver.py", line 69, in __init__
super(WebDriver, self).__init__(DesiredCapabilities.CHROME['browserName'], "goog",
File "C:UsersmmrahAppDataRoamingPythonPython310site-packagesseleniumwebdriverchromiumwebdriver.py", line 93, in __init__
RemoteWebDriver.__init__(
File "C:UsersmmrahAppDataRoamingPythonPython310site-packagesseleniumwebdriverremotewebdriver.py", line 266, in 
__init__
self.start_session(capabilities, browser_profile)
File "C:UsersmmrahAppDataRoamingPythonPython310site-packagesseleniumwebdriverremotewebdriver.py", line 357, in 
start_session
response = self.execute(Command.NEW_SESSION, parameters)  
File "C:UsersmmrahAppDataRoamingPythonPython310site-packagesseleniumwebdriverremotewebdriver.py", line 418, in 
execute
self.error_handler.check_response(response)
File "C:UsersmmrahAppDataRoamingPythonPython310site-packagesseleniumwebdriverremoteerrorhandler.py", line 243, 
in check_response
raise exception_class(message, screen, stacktrace)        
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 96
Current browser version is 95.0.4638.54 with binary path C:Program FilesGoogleChromeApplicationchrome.exe

有什么问题 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????

试试

from selenium.webdriver import ChromeOptions
chrome_options = ChromeOptions()
driver = webdriver.Chrome(options=chrome_options)

options = Options()
driver = webdriver.Chrome(options=options)

webdriver。Chrome没有参数"chrome_options"。它有参数"选项">

最新更新