Python爬虫(二十二)_selenium案例:模拟登陆豆瓣
2017-12-26 21:48
162 查看
#-*- coding:utf-8 -*- from selenium import webdriver from selenium.webdriver.common.keys import Keys import time #如果获取页面时获取不到文本内容,加入下面参数 driver = webdriver.PhantomJS(service_args=['--ignore-ssl-errors=true', '--ssl-protocol=any']) driver.set_window_size(1366, 768) driver.get("http://www.douban.com/") print(driver.page_source) #输入账号和密码 driver.find_element_by_name("form_email").send_keys("1216938752@qq.com") driver.find_element_by_name("form_password").send_keys('chenqi1992') #模拟点击登录 driver.find_element_by_xpath("//input[@class='bn-submit']").click() #等待3秒 time.sleep(3) #生成登录后快照 with open('douban.html', 'w') as file: file.write(driver.page_source.encode('UTF-8')) driver.quit()
期初使用driver = webdriver.PhantomJS(),返回的只是,增加了参数就可以了
参考:
获取不到内容,问题参考Selenium与phantomJS 登入豆瓣 有bug
Python实例:通过selenium模拟登陆豆瓣
相关文章推荐
- Python爬虫模拟登陆豆瓣
- python爬虫——基于selenium用火狐模拟登陆爬搜索关键词的微博
- Python爬虫(二十三)_selenium案例:动态模拟页面点击
- python3 [爬虫入门实战] 爬虫之selenium 模拟QQ登陆抓取好友说说内容(暂留)
- Python爬虫之模拟登陆豆瓣
- Python爬虫笔记-豆瓣模拟登陆
- python3 爬虫 模拟登陆豆瓣修改签名
- 人生苦短,我用Python--爬虫模拟登陆教务处并且保存数据到本地
- Python爬虫——5-2.使用selenium和phantomjs模拟QQ空间登录
- python模拟新浪微博登陆功能(新浪微博爬虫)
- Python——新浪微博爬虫之模拟登陆
- Python爬虫小案例:豆瓣电影TOP250
- Python爬虫之selenium爬虫,模拟浏览器爬取天猫信息
- python selenium网络爬虫 模拟登陆
- Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
- selenium+python模拟登陆163邮箱
- 【Python3.6爬虫学习记录】(九)模拟登陆QQ空间爬取好友所有留言并制作词云
- Python爬虫模拟真实登录案例系列之十二
- [python爬虫]模拟登陆扇贝单词
- Python 爬虫模拟登陆知乎