Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python driver.get在使用Cookie打开chrome驱动程序时不工作_Python_Selenium_Selenium Chromedriver - Fatal编程技术网

Python driver.get在使用Cookie打开chrome驱动程序时不工作

Python driver.get在使用Cookie打开chrome驱动程序时不工作,python,selenium,selenium-chromedriver,Python,Selenium,Selenium Chromedriver,我试图在OSX上使用selenium打开一个包含现有cookie的chrome窗口,这样我就可以绕过登录。当我没有添加参数“chrome\u options=option”以使用我的用户设置打开chrome时,driver.get函数工作正常,它会打开一个没有加载扩展名的chrome窗口并浏览url。但是当我使用如下所示的代码时,它只会打开chrome(加载了所有扩展名),而不会浏览到URL。我错过了一些简单的东西吗 from selenium import webdriver from sel

我试图在OSX上使用selenium打开一个包含现有cookie的chrome窗口,这样我就可以绕过登录。当我没有添加参数“chrome\u options=option”以使用我的用户设置打开chrome时,driver.get函数工作正常,它会打开一个没有加载扩展名的chrome窗口并浏览url。但是当我使用如下所示的代码时,它只会打开chrome(加载了所有扩展名),而不会浏览到URL。我错过了一些简单的东西吗

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.keys import Keys 
options = webdriver.ChromeOptions() 
options.add_argument("user-data-dir=/Users/me/Library/Application Support/Google/Chrome/")
driver = webdriver.Chrome("./assets/chromedriver",chrome_options=options)
driver.implicitly_wait(30)
driver.maximize_window()
driver.get("https://www.gmail.com/")

您确定
用户数据-\ndir
中没有换行符吗?是的,全部在一行中谢谢。我已经更新了上面的代码。它现在拥有我的py文件中的所有内容。还有其他想法吗?可能是重复的