用 Python 的 selenium扩展 驱动 火狐 谷歌 浏览器

                                                            用 Python 的 selenium扩展 驱动 火狐 谷歌 浏览器

1、安装 selenium 扩展

 1)、命令 pip install selenium

 2)、查看 python selenium版本号

  (1)、在cmd窗口中输入python(按住shift,然后回车,换行编辑):

>>> import selenium
>>> help(selenium)

  (2)、直接在cmd中执行 pip show selenium

  (3)、我的版本号是 3.141.0

2、安装谷歌驱动,驱动版本号与谷歌版本号要对应

 1)、谷歌驱动下载地址 http://chromedriver.storage.googleapis.com/index.html

 2)、Python Selenium打开谷歌浏览器

 3)、驱动方式

  (1)、直接把谷歌驱动 chromedriver.exe 放在谷歌浏览器安装目录下,与 chrome.exe平级(点击谷歌浏览器图标-右键-打开文件所在位置)

    比如我的目录:C:\Users\Administrator\AppData\Local\Google\Chrome\Application 下

   驱动代码:

from selenium import webdriver

#根据自己的实际情况获取
chrome_driver = "C:/Users/Administrator/AppData\Local/Google/Chrome/Application/chromedriver.exe"    
os.environ['webdriver.chrome.driver'] = chrome_driver
driver = webdriver.Chrome(chrome_driver)     #打开一个谷歌浏览器

  (2)、把 chromedriver.exe 放在 python安装目录下,与 pythonw.exe 平级。

   驱动代码:

from selenium import webdriver

driver = webdriver.Chrome()  # 驱动谷歌

3、安装火狐驱动(火狐版本与驱动版本的对应关系没找到,有哪位知道的麻烦留下言,谢谢)

 1)、火狐基本信息

  火狐版本:选择帮助-关于firefox,就可以查看到火狐的版本。
  火狐浏览器全版本:http://ftp.mozilla.org/pub/firefox/releases/
  火狐浏览器驱动:https://github.com/mozilla/geckodriver/releases

 2)、把火狐驱动 geckodriver.exe 放在火狐的安装目录下,与 firefox.exe平级(点击火狐浏览器图标-右键-打开文件所在位置)

 3)、配置火狐安装目录环境变量

    我的环境变量路径为:C:\Program Files\Mozilla Firefox

 4)、python 驱动火狐

from selenium import webdriver

driver = webdriver.Firefox()    # 驱动火狐

 

你可能感兴趣的:(#,PythonSelenium)