博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
selenium python 启动Chrome
阅读量:4700 次
发布时间:2019-06-09

本文共 1174 字,大约阅读时间需要 3 分钟。

启动Chrom浏览器

下载chromedriver:

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

当时找chromedriver与chrome的的对应版本的好麻烦,如今整理下:

驱动的下载地址如下:

我下载的是2.29,对应的Chrome浏览器下载的下图中绿色标记的那个,下载完后将exe文件放在“C:\Users\Administrator\AppData\Local\Google\Chrome\Application”路径下,即Chrome快捷方式的路径下

然后将上面的路径添加到path中

 

下载浏览器:https://www.chromedownloads.net/chrome32win-stable/

 以上设置完毕后PyCharm运行时还是报莫名其妙的错误,这时重启PyCharm,OK了

以下是模拟登录京东商城签到的,可惜点登录时要输入图形验证码,卡在这里、、、

1 import time 2  3 from selenium import webdriver 4 import os 5  6 username = "jiangpr_ok@163.com" # 请替换成你的用户名 7 password = "d123456789d" # 请替换成你的密码 8  9 driver = webdriver.Chrome() # 选择Chrome浏览器10 # driver = webdriver.Firefox()11 driver.get(url='http://vip.jd.com') # 打开京东会员网站12 time.sleep(1)13 14 15 driver.find_element_by_link_text('账户登录').click()16 driver.find_element_by_id('loginname').click()17 driver.find_element_by_id('loginname').send_keys(username)18 driver.find_element_by_id('nloginpwd').click()19 driver.find_element_by_id('nloginpwd').send_keys(password)20 21 driver.find_element_by_id('loginsubmit').click()22 time.sleep(1)23 driver.find_element_by_id('signIn').click()24 driver.close()

 

转载于:https://www.cnblogs.com/jpr-ok/p/9261798.html

你可能感兴趣的文章
2道编程题:1.给定一个字符串,计算字符串中数值的个数并求和。
查看>>
2018杭州电子科技大学计算机研究生复试笔试编程题第三题
查看>>
一个导入到本地读取文档的方法
查看>>
WPF中MVVM模式(简略介绍)
查看>>
用css实现三角形
查看>>
java8-2-Lambda表达式
查看>>
Excel-DNA开发包:ExcelDna-0.34.6.zip下载
查看>>
postgresql-int,bigint,numeric效率测试
查看>>
PHP 实现定时任务的几种方法
查看>>
poj 3630 Phone List trie树
查看>>
mongo 主从数据不同步
查看>>
nodejs之async异步编程
查看>>
caffe的运行create_data.sh前对VOC2007图片格式的更改
查看>>
train_val.prototxt文件和deploy.prototxt文件开头的区别
查看>>
部署 dashboard 插件
查看>>
hdu 2191 (多重背包二进制优化)
查看>>
C#中,当从数据库中查询到数据,以DataTable类型返回后,如果需要对DataTable中的数据进行筛选,可以选择下面的方式...
查看>>
19_01访问权限修饰符
查看>>
HDU1506
查看>>
Linq中常用的方法
查看>>