python模拟qq空间登录_模拟登录QQ空间
# 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()
# 這個函數(shù)用來解決騰訊g_tk加密算法的函數(shù)
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()
總結(jié)
以上是生活随笔為你收集整理的python模拟qq空间登录_模拟登录QQ空间的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 0也显示曲线 mpchart_BenQ
- 下一篇: python在工程管理专业的应用案例_工