python:selenium 安装与 chromedriver安装

安装selenium

selenium可以直接可以用pip安装。

pip install selenium

安装chromedriver

 下载

chromedriver的版本一定要与Chrome的版本一致,不然就不起作用。

有两个下载地址:

1、http://chromedriver.storage.googleapis.com/index.html

2、https://npm.taobao.org/mirrors/chromedriver/

当然,你首先需要查看你的Chrome版本,在浏览器中输入chrome://version/

例如我的版本是91.0.4472,所以下载

 配置

解压压缩包,找到chromedriver.exe复制到chrome的安装目录(其实也可以随便放一个文件夹)。复制chromedriver.exe文件的路径并加入到电脑的环境变量中去。具体的:

进入环境变量编辑界面,添加到用户变量即可,双击PATH,将你的文件位置(C:\Program Files (x86)\Google\Chrome\Application\)添加到后面。

完成后在cmd下输入chromedriver验证是否安装成功:

 测试

未配置环境也可以,例如:

from selenium import webdriver
import time

def main():
    chrome_driver = 'C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe'  #chromedriver的文件位置
    b = webdriver.Chrome(executable_path = chrome_driver)
    b.get('https://www.google.com')
    time.sleep(5)
    b.quit()

if __name__ == '__main__':
    main()

已配置环境变量时

from selenium import webdriver
import time

def main():
    b = webdriver.Chrome()
    b.get('https://www.baidu.com')
    time.sleep(5)
    b.quit()

if __name__ == '__main__':
    main()

已配置环境变量时如果遇到报错:

就把chromedriver.exe也放在python目录下:

问题就解决啦!

如果运行时提示

很可能是chromedriver的版本不对(不要问我怎么知道的)。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python2已经不再被官方支持,建议您使用Python3来进行开发。以下是Python3中Selenium安装与配置步骤: 1. 安装Python3:首先,您需要在您的计算机上安装Python3。您可以从Python官方网站(https://www.python.org/downloads/)下载适合您操作系统的Python3版本,并按照安装向导进行安装。 2. 安装Selenium库:打开命令行终端,运行以下命令来安装Selenium库: ``` pip install selenium ``` 3. 下载浏览器驱动:Selenium需要与特定的浏览器驱动程序进行交互。您需要根据您使用的浏览器类型和版本下载相应的驱动程序。常见的浏览器驱动程序如下: - Chrome浏览器:ChromeDriver(https://sites.google.com/a/chromium.org/chromedriver/) - Firefox浏览器:geckodriver(https://github.com/mozilla/geckodriver/releases) - Safari浏览器:SafariDriver(https://webkit.org/blog/6900/webdriver-support-in-safari-10/) 下载并解压缩适合您浏览器版本的驱动程序,并将其所在路径添加到系统环境变量中。 4. 编写Selenium代码:现在,您可以使用Python编写Selenium代码来进行自动化测试或网页爬取等操作。以下是一个简单的示例代码: ```python from selenium import webdriver # 创建浏览器驱动对象 driver = webdriver.Chrome() # 如果使用的是Chrome浏览器,需要指定驱动程序的路径 # 打开网页 driver.get("https://www.example.com") # 进行操作,例如点击按钮、填写表单等 ... # 关闭浏览器 driver.quit() ``` 您可以根据具体需求,使用Selenium提供的方法进行更多操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值