python selenium chrome 实现自动化登录 1、环境安装

selenium的开发文档网址(英语好的可以直接看这个,写的很详细):http://selenium-python.readthedocs.io/

因为实现的时候使用的是谷歌浏览器,在运行脚本时需要下载一个chromedriver.exe,下载地址为(注意根据自己的谷歌浏览器的版本来下载):http://npm.taobao.org/mirrors/chromedriver/

将下载下来的chromedriver.exe放在chrome安装目录下。我的安装目录是(C:Users 923AppDataLocalGoogleChromeApplication)

配置环境变量PATH为chromedriver目录

pip install selenium

然后就可以写代码了:

# coding: utf-8
import time
from selenium import webdriver

from PIL import Image
import pytesseract

browser = webdriver.Chrome()
browser.get('http://www.lxwc.com.cn')
browser.maximize_window()


# 根据路径找到按钮,并模拟进行点击
browser.find_element_by_xpath('//*[@>https://www.jianshu.com/p/afcde49c57b7