python-如何使用Python自动打开chrome百度搜索功能
1.前期准备
- 已安装Python 3.*
- 已安装pycharm
2.程序编写
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://www.baidu.com")
driver.find_element_by_id("kw").send_keys("自动化测试")
我们在编写爬虫程序时往往都会用到selenium包(应用程序测试工具包),进行自动化网页控制。需要安装selenium包。
3.安装selenium
方法一:使用pycharm安装
File ——>settings——->Project:PycharmProjects——–>project Interpreter
打开后如图所示:
点击 + 号后本来搜索selenium就可以安装,但是由于pycharm自带的链接不好用,所以这里添加了一个阿里的下载链接。
添加后再尝试安装selenium包
方法二:命令行安装
打开命令行
pip install selenium
4.配置chrome浏览器驱动
在谷歌浏览器中输入
chrome://version/
查看浏览器版本
在这个网站找到对应浏览器版本的驱动,下载
链接一:https://sites.google.com/a/chromium.org/chromedriver/downloads
链接二:http://chromedriver.storage.googleapis.com/index.html
将下载后的驱动放在Python的Script文件夹下
5.配置环境变量
我的电脑右键—–>属性——–>高级系统设置———>环境变量——->找到系统环境变量中的path选中点击编辑——–>新建两条环境变量
分别是chrome的exe文件和刚才保存驱动的chromedriver文件路径
6.运行程序
成功!