案例一:网站模拟登录
2017-11-07 18:25
232 查看
# douban.py from selenium import webdriver from selenium.webdriver.common.keys import Keys import time driver = webdriver.PhantomJS() driver.get("http://www.douban.com") # 输入账号密码 driver.find_element_by_name("form_email").send_keys("xxxxx@xxxx.com") driver.find_element_by_name("form_password").send_keys("xxxxxxxx") # 模拟点击登录 driver.find_element_by_xpath("//input[@class='bn-submit']").click() # 等待3秒 time.sleep(3) # 生成登陆后快照 driver.save_screenshot("douban.png") with open("douban.html", "w") as file: file.write(driver.page_source) driver.quit()
相关文章推荐
- Python爬虫模拟登录带验证码网站
- C# 利用 HttpWebRequest 和 HttpWebResponse 模拟登录有验证码的网站
- C++ 代码模拟登录淘宝、天猫、支付宝等电商网站的实现 分类: C/C++ 随笔杂文 2015-01-26 11:17 3787人阅读 评论(9) 收藏 举报 有关C++ 代码模拟登录淘宝、天猫、支
- [python 爬虫学习]利用cookie模拟网站登录
- HttpClient模拟登录12306购票网站
- C#(WINFORM)实现模拟POST发送请求登录网站
- cookielib和urllib2模块相结合模拟网站登录
- 使用WinHttp实现POST方式用户模拟登录网站
- 字符串和随机数小案例:模拟用户登录,登录成功后可以玩猜数字游戏
- java模拟登录校内成绩查询网站,将获得的HTML代码用jsoup解析
- C#模拟网站登录
- Winform模拟post请求和get请求登录网站
- Python爬虫模拟登录带验证码网站
- 用HttpClient模拟登录网站二(获取网页信息)
- Python爬虫之模拟CSDN网站登录
- 模拟网站登录实现----Python
- 【过滤器】(2)过滤器的应用案例:网站安全登录技术
- Python爬虫模拟登录带验证码网站
- 多个账户模拟登录---c#异步模拟登录网站并采集网页
- 《java入门第一季》之类小案例(模拟用户登录)