【发布时间】:2019-01-22 13:02:45
【问题描述】:
我尝试使用 Python selenium webdriver 加载特定的 chrome 配置文件,但在分配 chrome 配置文件后我无法与驱动程序交互。它打开了我想要的 chrome 配置文件,但从那里 - 什么都没有。我不能做任何动作。例如 - 我试图打开 Microsoft.com:
这行得通:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.microsoft.com')
但这根本不起作用:
from selenium import webdriver
import getpass
username = getpass.getuser()
options = webdriver.ChromeOptions()
options.add_argument('user-data-dir=C:/Users/'+username+'/AppData/Local/Google/Chrome/User Data/')
driver = webdriver.Chrome(executable_path='C:/Users/'+username+'/Documents/selProject/chromedriver.exe', chrome_options=options)
driver.get('http://www.microsoft.com')
上面的代码打开了 chrome,但是没有去 microsoft.com 或者其他任何动作。
感谢阅读!
【问题讨论】:
标签: python selenium automation selenium-chromedriver