python菜鸡使用selenium出问题请指教

今天新电脑装了Python2.7,axe-selenium-python-1.1.0,chromedriver.exe想试试调起浏览器,结果如图代码如下:from selenium import webdriverdriver= webdriver.Chrome()driver.get("https://www.baidu.com/")

1.打开默认的chrome
在python版的Webdriver中要打开chrome浏览器,需要安装chromedriver.exe。。
将这个chromedriver.exe放置在chrome的安装目录下 相对路径为 …\Google\Chrome\Application\,然后设置path环境变量,把chrome的安装目录地址放入path变量中。我的安装目录是C:\Program Files\Google\Chrome\Application,也即是在path变量的最后,加上此目录即可,然后尝试在python中运行
from selenium import webdriver
driver = webdriver.Chrome()
若不报错,即代表安装成功。

2.打开本地的Chrome
import os
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from time import sleep
executable_path = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe" //指定chromediver的位置,如果在默认路径,这两行可以省略。
os.environ["webdriver.chrome.driver"] = executable_path
options = webdriver.ChromeOptions() //定义配置对象
options.add_argument("--user-data-dir="+r"C:/Users/cui/AppData/Local/Google/Chrome/User Data/")
//指定用户的配置地址,并加载至配置对象中。
browser = webdriver.Chrome(executable_path,chrome_options=options)
//此处注意,有两个参数,后面那个参数,一定要写成 chrome_options=XX的形式,否则运行报错。

备注:chrome的用户配置数据,在c盘的user用户下,可能有些人不能找到此目录,这是因为AppDate文件夹是默认隐藏的,需要进入文件夹选项去设置一下即可。追问

已经发现问题了,是环境变量问题,不该在末尾加了个右斜杠~,直接用英文分号表示该目录结束~~

温馨提示:答案为网友推荐,仅供参考
相似回答