python 实现qq空间网页登录(本文主要是点图标进入空间)
python 实现qq空间网页登录(本文主要是点图标进入空间)
工具: pycharm、selenium、time
from selenium import webdriver
from time import sleep
# 实例化出一个Firefox浏览器
# driver = webdriver.Chrome() 这个可以显示浏览器框
#下面的是隐藏浏览器框的options操作
options = webdriver.ChromeOptions()
options.add_argument('headless')
driver = webdriver.Chrome(chrome_options = options)
# 设置浏览器窗口的位置大小
# driver.set_window_position(20,40)
# driver.set_window_size(1100,700)
# 打开一个页面
driver.get('http://qzone.qq.com')
print('get')
# 登录表单在页面的框架中,所以要切换到该框架
# driver.switch_to_frame('login_frame')
# 通过使用选择器选择到表单元素进行模拟输入和点击按钮提交
sleep(1)
print('sleep1')
try:succ=driver.find_element_by_name('login_frame')
except:print('shabi qq')
else:try:driver.switch_to.frame('login_frame') #不支持switch_to_frame,原因是变为了switch_to.framesleep(5)driver.find_element_by_id('img_out_xxxxxxxxx').click() #这里为在chorme中找到的元素id,xxxxxxx代表qq号print("success")except Exception as e:raise
sleep(100)
driver.quit()
查看chrome的检查页面时,发现有两层框架,需要寻找两次。
要实现输入qq号登录,同理,找框架即可
python 实现qq空间网页登录(本文主要是点图标进入空间)相关推荐
- python模拟qq空间登录_模拟登录系列 | QQ空间模拟登录
原文链接模拟登录系列 | QQ空间模拟登录mp.weixin.qq.com 本系列所有代码均在这CharlesPikachu/DecryptLogingithub.com 原理简介 这里,我们简单 ...
- Python+Selenium-4:模拟用户登录QQ网页版
Python+Selenium-4:模拟用户登录QQ网页版 QQ网站 : 点击直达 需求:点击右上角登录,再使用密码登录QQ 代码实例 from selenium import webdriver ...
- 模仿QQ空间 网页设计
模仿QQ空间 网页设计 目的:1.通过模仿QQ空间,全自主写代码,熟悉网页设计的流程 2.熟练的掌握HTML.CSS.JS的应用 3.将在此过程中遇到的问题及其解决方法记录在此,以便取用. 开始: 一 ...
- qq空间网页设计_网页设计中的负空间
qq空间网页设计 重点 (Top highlight) Because screens are limited, web design is also limited. It can be said ...
- python实现qq登录_python实现QQ批量登录功能
本文实例为大家分享了python实现QQ批量登录功能的具体代码,供大家参考,具体内容如下 小编收集整理的第一份代码:python3.6批量登陆QQ import os import time impo ...
- 微信|QQ扫码登录网页版二维码失效问题解决方案 网站无法访问PC网页版如何解决 安卓软件历史版本下载 FV fooview悬浮球帮助教程
前言 1. 手机端浏览器登录网页的同时再用微信或者QQ扫码登录出现二维码失效问题如何解决? 2.部分网站无法访问PC网页版如何解决?请看方案 目录 前言 1.方案 2.方案 使用Edge安卓浏览器访问 ...
- Python+Selenium+phantomjs实现网页模拟登录和截图
Python+Selenium+phantomjs实现网页模拟登录和截图 本文全部操作均在windows环境下 安装 Python Python是一种跨平台的计算机程序设计语言,它可以运行在Windo ...
- python实现qq登录注册_python实现QQ批量登录功能
本文实例为大家分享了python实现QQ批量登录功能的具体代码,供大家参考,具体内容如下 小编收集整理的第一份代码: python3.6批量登陆QQ import os import time imp ...
- ios 仿电脑qq登录界面_1、IOS开发--iPad之仿制QQ空间(登录界面搭建+登录逻辑实现)...
开始搭建登录界面 登录界面效果图: 步骤开始: 设置辅助窗口的位置在下方 快捷键option,然后拖拽复制之后: 这里就直接省去了将背景颜色改为经典黑了. 到这里QQ空间的登录界面搭建完毕. 下面进行 ...
最新文章
- 为 Virtual SAN 就绪节点和就绪块做好准备
- 综合布线系统设计遵循的标准和条件
- python3 通过列表作为键 产生字典
- ElementUI数据联动计算并实现数据校验
- bzoj1059: [ZJOI2007]矩阵游戏
- WSSv3 Technical Articles 系列文章
- 小程序云开发使用where查询遇到的问题
- 复习 Python 匿名函数 内建函数
- GitHub上传文件的过滤规则 -- windows下
- 目标检测————主干网络是否应该选用DenseNet(提问)
- tomcat连接oracle非常慢,关于myEclipse中tomcat 6.0启动慢的有关问题
- HTML5中最重要的技术点有哪些?
- C++11 线程对象创建后既不join()也不detach()的后果
- lunix mysql创建视图_Linux命令:MySQL系列之六--VIEW视图/mysql -e
- 电能计量方案在智能插座产品上的应用之“我见”
- 计算机科学系绩效分配方案,山西大学计算机与信息技术学院岗位绩效实施方案.docx...
- idea修改注释模板
- 重发布直连路由到 OSPF
- 安装SQL2000,出现以前的某个程序安装已在安装计算机上创建挂起的文件操作(完美解决)
- 西瓜视频官方缩短域名网址接口v.ixigua.com生成原理解析
热门文章
- Python Anaconda
- Deblurring via Stochastic Refinement (Paper reading)
- 真北读书 | 小说体敏捷《猎豹行动:硝烟中的敏捷转型之旅》
- 联咏(Novatek)NT98562/NT98566/NT96565|SDK海思HI3516EV200/V300技术方案选型
- 360安全卫士2014 v9.6.0.1003e 官方版
- 视频文件怎样加滤镜?
- CAD轴测图怎么画?
- i5-1135G7和i7-1165G7参数对比哪个好
- 硬核实力!西安交大人工智能学科到底有多强?
- 驭势科技无人物流车亮相广州白云机场,推动民航智慧物流进入新时代