0
点赞
收藏
分享

微信扫一扫

Win10下搭建Python3.7.1 selenium3 Chrome开发环境

环境版本说明

  • Python 3.7.1
  • Selenium 3
  • Chrome 版本 78.0.3904.108(正式版本) (64 位)

使用pip3安装selenium

pip3 install selenium

当前安装的最新版本:​​selenium-3.141.0​

下载webdriver驱动

​selenium​​​如果想要执行​​chrome​​​浏览器的话,是需要安装驱动​​chromedriver​​​的,而下载​​chromedriver​​可以从两个地方去下载,点击访问如下:

  • 点击访问​​官网​​
  • 点位访问​​国内淘宝镜像地址​​

那么其实一般都是访问国内的镜像地址,如下:


Win10下搭建Python3.7.1 selenium3 Chrome开发环境_python


可以看到提供下载的版本挺多的,按照chrome版本号​​Google Chrome 78.0.3904.108​​搜索一下,如下:


Win10下搭建Python3.7.1 selenium3 Chrome开发环境_chrome_02


点击最新的版本号进去,可以看到下载的系统版本,如下:


Win10下搭建Python3.7.1 selenium3 Chrome开发环境_搜索_03


安装webdriver驱动

将下载下来的驱动放在项目的目录下,其实放在哪里都可以,只要指定路径执行即可。

将驱动拷贝到python371的Scripts目录下,如下:


Win10下搭建Python3.7.1 selenium3 Chrome开发环境_python_04


编写测试执行的代码

from selenium import webdriver
import os
import time

def main():

# 如果没有将chromediriver驱动放到Python的Scripts全局目录,则需要指定对应的执行路径
# 指定绝对路径,引入chromedriver.exe
# chromedriver = "D:/Python37/Scripts/chromedriver.exe"
# os.environ["webdriver.chrome.driver"] = chromedriver
# browser = webdriver.Chrome(chromedriver)

# 如果将驱动复制到全局目录,则不需要指定驱动路径,如下:
browser = webdriver.Chrome()

# 设置浏览器需要打开的url
url = "http://www.baidu.com"
browser.get(url)

# 在百度搜索框中输入关键字"python"
browser.find_element_by_id("kw").send_keys("python")
# 单击搜索按钮
browser.find_element_by_id("su").click()

time.sleep(3)

# 关闭浏览器
browser.quit()

if __name__ == '__main__':
main()

执行效果如下:


Win10下搭建Python3.7.1 selenium3 Chrome开发环境_chrome_05


执行成功,说明环境已经搭设完毕。


Win10下搭建Python3.7.1 selenium3 Chrome开发环境_搜索_06


举报

相关推荐

0 条评论