# coding=utf-8

from selenium import webdriver

# 模拟登录QQ空间

def Start_Login():

# 这个是chormedriver的地址

driver = webdriver.Chrome(executable_path=‘K:\\python-workspace\\QQSpider-master\\QQSpider1\\chromedriver.exe‘)

driver.get(‘https://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(‘qqnum‘) #这里填写你的QQ号

driver.find_element_by_id(‘p‘).clear()

driver.find_element_by_id(‘p‘).send_keys(‘qqpwd‘) #这里填写你的QQ密码

driver.find_element_by_id(‘login_button‘).click()

driver.find_element_by_id(‘dialog_button_1‘).click()

# 这个函数用来解决腾讯g_tk加密算法的函数

def get_g_tk(cookie):

hashes = 5381

for letter in cookie[‘p_skey‘]:

hashes += (hashes << 5) + ord(letter) # ord()是用来返回字符的ascii码

return hashes & 0x7fffffff

if __name__ == ‘__main__‘:

Start_Login()

python qq空间登录_模拟登录QQ空间相关推荐

  1. python模拟qq空间登录_模拟登录系列 | QQ空间模拟登录

    原文链接模拟登录系列 | QQ空间模拟登录​mp.weixin.qq.com 本系列所有代码均在这CharlesPikachu/DecryptLogin​github.com 原理简介 这里,我们简单 ...

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

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

  3. python在手机上如何模拟登录_用 Python 换个姿势「模拟登录」

    原标题:用 Python 换个姿势「模拟登录」 作者:librauee 今天给大家介绍Python一个非常有意思的库PyUserInput,它集成了PyMouse和PyKeyboard这俩模块,能够模 ...

  4. Python网络爬虫实战(四)模拟登录

    对于一个网站的首页来说,它可能需要你进行登录,比如知乎,同一个URL下,你登录与未登录当然在右上角个人信息那里是不一样的. (登录过) (未登录) 那么你在用爬虫爬取的时候获得的页面究竟是哪个呢? 肯 ...

  5. Python+Selenium+phantomjs实现网页模拟登录和截图

    Python+Selenium+phantomjs实现网页模拟登录和截图 本文全部操作均在windows环境下 安装 Python Python是一种跨平台的计算机程序设计语言,它可以运行在Windo ...

  6. 零基础:Python之Selenium操作浏览器模拟登陆QQ邮箱

    零基础:Python之Selenium操作浏览器模拟登陆QQ邮箱 一. Selenium简介 二. 环境配置 2.1 Python运行环境搭建 2.2 Selenium相关安装与配置 2.2.1 Se ...

  7. php 提取登录QQsid_php模拟登录qq邮箱(curl命令详解)

    header("Content-type:text/html;charset=utf-8"); $cookie_file = dirname(__FILE__)."/co ...

  8. python 登录新浪微博_模拟登录新浪微博(Python)

    PC 登录新浪微博时, 在客户端用js预先对用户名.密码都进行了加密, 而且在POST之前会GET 一组参数,这也将作为POST_DATA 的一部分. 这样, 就不能用通常的那种简单方法来模拟POST ...

  9. python计算学分绩点的程序_模拟登录教务系统计算GPA的小程序

    做了一些小游戏之后开始慢慢体会敲代码是件体力活,慢慢熬总能熬出来的.这几天又心血来潮想写个程序模拟登录教务系统计算GPA的小程序.不过之前没有一点点网络编程的经验,就趁着期中考后放假4天,一点点把坑填 ...

最新文章

  1. 运动背景下的运动目标检测
  2. java 跟踪错误程序_Java异常处理 如何跟踪异常的传播路径
  3. 2013计算机系统导论,【精选】2013计算机系统导论-期末考卷-发布.pdf
  4. QtCreate编译器在调试程序时,右侧的变量表达式值视图被不小心关闭了
  5. IDA Python On MACOS 使用系统的python
  6. 李沐:工作五年反思!
  7. 手机MODEM开发( 25)---如何配置VoLTE, ViLTE and VoWifi(IMS config for VoLTE, ViLTE and VoWifi)
  8. mysql怎么从1开始递增
  9. kd-Tree 【专题@AbandonZHANG】
  10. 脱产计算机学6个月,我只有成人(脱产)的计算机应用专科学历,想自己再去自考本科,请问可以吗?自考本科有哪些要求??谢谢!...
  11. 关于阿里矢量图标的普通无色和彩色的使用方法
  12. DICOM医学图像处理:BMP转DCM、DCM转BMP、多张BMP转DCM、JPG转DCM,,多张JPG转DCM。
  13. 为什么Hashtable ConcurrentHashmap不支持key或者value为null
  14. mysql ignore用法_mysql insert 语句中的 ignore 关键字的作用
  15. C++学习——第一节课
  16. 模式识别—贝叶斯决策理论
  17. Sencha Architect打开闪退问题修复
  18. 解决windows 2008 R2 安装无线网卡驱动 找不到网卡安装完毕2008 FR NET
  19. win10系统家庭版安装
  20. ***技术:躲避***从这里做起

热门文章

  1. 制作带关闭按钮的固定广告
  2. C语言:map与迭代器iterator
  3. 公司注销了怎么迁移公众号?
  4. Oracle 存储单位 m³ 存成m3的解决办法
  5. 文本检索系统-7:软件和数据
  6. [GN] 谷歌元构建系统GN,toolchain配置
  7. usb redirector for linux,USB Redirector(管理usb设备软件)V6.10.1 官方版
  8. php 获取 ip地址_PHP 获取ip地址的六种方法
  9. endnote双语引用
  10. 浅谈“软件质量”与“技术债”