lsekfe 发表于 2023-4-10 14:40:03

聊一聊Selenium之浏览器下的那些事

1、安装selenium
  pip install selenium

  2、浏览器驱动下载
  2.1 下载地址
  根据自己的操作系统下载相对应的驱动:
  (1)Chrome浏览器驱动(chromedriver ):http://chromedriver.storage.googleapis.com/index.html
  (2)Firefox浏览器驱动(geckodriver):https://github.com/mozilla/geckodriver/releases/
  (3)Edge浏览器驱动(MicrosoftWebDriver):https://github.com/mozilla/geckodriver/releases/
  (4)IE浏览器驱动(IEDriverServer):http://selenium-release.storage.googleapis.com/index.html
  (5)Opera浏览器驱动(operadriver):https://github.com/operasoftware/operachromiumdriver/releases
  (6)PhantomJS浏览器驱动(phantomjs):https://github.com/operasoftware/operachromiumdriver/releases
  2.2 使用
   把文件存放在python根目录下,例如:C:\xxx\Python\Python38下。
  3、使用测试
  验证浏览器驱动是否正常使用, 前提python环境正常, selenium包已经安装(pip install selenium)
  创建.py文件输入以下内容运行验证:
  # 导包
  from selenium import webdriver
  from time import sleep
  # 创建浏览器驱动对象, 以下为创建不同浏览器驱动对象
  driver = webdriver.Chrome()    # Chrome浏览器
  # driver = webdriver.Firefox()   # Firefox浏览器
  # driver = webdriver.Edge()      # Edge浏览器
  # driver = webdriver.Ie()      # Internet Explorer浏览器
  # driver = webdriver.Opera()   # Opera浏览器
  # driver = webdriver.PhantomJS()   # PhantomJS
  # 打开指定网址
  driver.get('https://www.baidu.com')
  # 休眠3秒
  sleep(3)
  # 关闭浏览器驱动对象
  driver.quit()



页: [1]
查看完整版本: 聊一聊Selenium之浏览器下的那些事