爬虫——phantomJs

PhantomJS是一款无界面的浏览器,
驱动下载:
http://phantomjs.org/download.html
流程与selenium一致,只是改了webdriver 的浏览器类型和驱动目录,增加了截屏功能bro.save_screenshot('./1.png')

from selenium import webdriver as wd

bro = wd.PhantomJS(executable_path='./phantomjs-2.1.1-windows/bin/phantomjs')
bro.get('https://www.baidu.com')

# 截屏的操作 
bro.save_screenshot('./1.png')
text = bro.find_element_by_id('kw')
text.send_keys('人名币') 

# 找到动作按钮
button = bro.find_element_by_id('su')

# 点击操作
button.click()

# 截屏的操作 
bro.save_screenshot('./2.png')

bro.quit()
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值