<span style="font-size:18px;"># -*- coding: utf-8 -*-
"""
Created on Sat Oct 22 17:01:51 2016
QQ空间模拟登录@author: alis
"""#导入selenium2中的webdriver库
from selenium import webdriver#实例化出一个Firefox浏览器
driver = webdriver.Firefox()#设置浏览器窗口的位置和大小
driver.set_window_position(20, 40)
driver.set_window_size(1100,700)#打开一个页面(QQ空间登录页)
driver.get('http://qzone.qq.com')
#登录表单在页面的框架中,所以要切换到该框架               重点
driver.switch_to_frame('login_frame')
#通过使用选择器选择到表单元素进行模拟输入和点击按钮提交
driver.find_element_by_id('switcher_plogin').click()
driver.find_element_by_id('u').clear()
driver.find_element_by_id('u').send_keys('your account')
driver.find_element_by_id('p').clear()
driver.find_element_by_id('p').send_keys('your password')
driver.find_element_by_id('login_button').click()#do something....
#退出窗口
driver.quit()</span>

python之selenium模拟登录QQ空间相关推荐

  1. python访问陌生人qq空间_使用Python+Selenium模拟登录QQ空间

    使用Python+Selenium模拟登录QQ空间 爬QQ空间之类的页面时大多需要进行登录,研究QQ登录规则的话,得分析大量Javascript的加密解密,这绝对能掉好几斤头发.而现在有了seleni ...

  2. Python selenium 模拟登录QQ空间

    下面文档的脚本执行,必须要下载 谷歌浏览器对应的驱动详细的流程时 selenium的使用流程a 环境的安装 b 谷歌浏览器驱动下载地址:http://chromedriver.storage.goog ...

  3. python模拟qq空间登录_模拟登录QQ空间

    # coding=utf-8 from selenium import webdriver # 模拟登录QQ空间 def Start_Login(): # 这个是chormedriver的地址 dri ...

  4. python访问陌生人qq空间_在Python中使用Phantomjs模拟登录QQ空间

    一.问题来源 在使用Python进行数据爬取的过程中,我们一般使用Selenuim自动化测试工具对需要进行登录验证和动态JS数据的站点进行爬取.而与Selenuim相对应的浏览器组件,为了方便起见,一 ...

  5. python qq空间登录_模拟登录QQ空间

    # coding=utf-8 from selenium import webdriver # 模拟登录QQ空间 def Start_Login(): # 这个是chormedriver的地址 dri ...

  6. python_qzonespider_day2_模拟登录QQ空间

    准备: chrome预览器(版本 66.0.3359.181(正式版本) (32 位) chromedriver.exe(下载镜像仓库,版本2.38) python2.7 pycharm2017 # ...

  7. qq修改实名认证已达上限_qq空间登陆 使用Phantomjs模拟登录QQ空间

    在使用Python进行数据爬取的过程中,我们一般使用Selenuim自动化测试工具对需要进行登录验证和动态JS数据的站点进行爬取.而与Selenuim相对应的浏览器组件,为了方便起见,一般使用Fire ...

  8. python+selenium自动登录qq空间并下载相册

    基于selenium的自动登录qq空间并遍历所有相册及相片的功能.只能访问自己或好友(有访问权限)的相册,好友有密码的相册不可能...这里只是介绍流程,所以只是实现了遍历,并未实现图片文件的下载保存. ...

  9. python整合selenium爬取QQ空间访客记录

    利用周末放假两天时间写了个QQ空间访客记录的爬虫,在这里分享出来:本文将会把要做的步骤都列出来,一步一步的实现这个爬虫程序. 特别注明: 本程序仅供学习交流目的 请勿用于不可描述的事情 爬取过程中需要 ...

最新文章

  1. build-android-in-OS-X-Yosemite-Xcode-7
  2. java.lang.NoClassDefFoundError: org/springframework/dao/support/PersistenceE解决方法
  3. #1176 : 欧拉路·一(欧拉通路的判定)
  4. python rest 框架_python-更新用户REST框架Django
  5. python的flask实现第三方登录怎么写_Python语言的Flask框架应用程序实现使用QQ账号登录的方法...
  6. redis动态扩展内存
  7. 用vb6.0查看计算机用户名,如何使用vb6.0输入登录窗口的用户名和密码?
  8. Java-java.util.concurrent.locks.AbstractQueuedSynchronizer
  9. 带格式文本html 直接复制粘贴,通过JS将带格式的文本复制到剪贴版的两种方法...
  10. 【解决】小程序要求的 TLS 版本必须大于等于 1.2
  11. Python 编程规范 —— TODO 注释(结合 PyCharm)
  12. 将shp数据导入SQL Server
  13. 关于程序员的教育和培训
  14. matlab语法 axis on,matlab axis
  15. 有效地报告自动测试结果
  16. PiaolinPlatformV3.0.0 - 调用手机或电脑摄像头进行拍摄(拍照模块上线)
  17. 深入理解地址翻译 CSAPP
  18. 浏览器内多个标签页之间的通信方式有哪些?
  19. 万由u-nas系统用上Let’s Encrypt 免费Https安全证书
  20. QtXlsx详细配置

热门文章

  1. java取当前周期、月初至月末、季度初至季度末日期。
  2. HP Z840 安装Ubuntu18.04,gpu版的tensorflow,keras全程纪要,硬件Qurado P4000两块
  3. 端口号被占用的解决办法
  4. 真牛!一个Android应届生从上海离职,挥泪整理面经
  5. 融合CDN行为分析动态加速解决方案
  6. 如何设置局域网静态ip地址?
  7. 关于Python爬虫种类、法律、轮子的一二三
  8. iOS基础_C语言第一讲
  9. 目标检测2022最新进展
  10. 用Python实现火爆全网的「蚂蚁呀嘿」!这也太恶搞了吧!