久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

    1. <style id="76ofp"></style>

      <style id="76ofp"></style>
      <rt id="76ofp"></rt>
      <form id="76ofp"><optgroup id="76ofp"></optgroup></form>
      1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

        手機(jī)站
        千鋒教育

        千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

        千鋒教育

        掃一掃進(jìn)入千鋒手機(jī)站

        領(lǐng)取全套視頻
        千鋒教育

        關(guān)注千鋒學(xué)習(xí)站小程序
        隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

        當(dāng)前位置:首頁  >  技術(shù)干貨  > 教你用Python獲取qq好友備注名稱

        教你用Python獲取qq好友備注名稱

        來源:千鋒教育
        發(fā)布人:小千
        時(shí)間: 2021-02-18 09:20:00 1613611200

              Python作為一種編程語言,超級多的庫能夠幫助我們完成很多繁瑣的工作,今天小千就來教大家如何去利用Python獲取qq好友的備注信息。

              首先這個(gè)問題并不是很難,我們需要準(zhǔn)備好一些工具,使用到requests模塊通過接口獲取到你的qq好友列表,然后使用json模塊對獲取到的數(shù)據(jù)進(jìn)行處理或得到我們需要的好友備注信息。

              一、通過對qq郵箱的抓包獲取好友接口參數(shù)

              1、chrome瀏覽器打開并登錄qq郵箱

              2、右鍵選擇檢查->network,勾選preserve log和XHR

              3、點(diǎn)擊發(fā)件,刷新頁面

              4、network中查找下圖標(biāo)注的請求,獲取右側(cè)紅圈中的參數(shù)

        1

              二、使用python+requests+json實(shí)現(xiàn)接口數(shù)據(jù)的獲取

              1、使用vscode創(chuàng)建一個(gè)getData.py文件,輸入如下

              import selenium

              import json

              import requests

              #先執(zhí)行這兩句,獲取qq好友接口的基礎(chǔ)數(shù)據(jù)

              url = "https://mail.qq.com/cgi-bin/laddr_lastlist?sid=_N9h8WEQverG-WQE&encode_type=js&t=addr_datanew&s=AutoComplete&category=hot&resp_charset=UTF8&ef=js&r=0.7813506303520998"

              headers = {"Cookie":"pgv_pvid=1219452623; RK=hW4Q1eRa/h;ptcz=6814329ad9d42214c6e617d3db2fcb23ab98f1ac447d0a7c414c7f3c44c0187e; luin=o2572652583; lskey=00010000394c8f52351da20a1102ee9ccb7715ed35a2542daf45ae70eba3aaeb105c3a4ec78e61dbf54317a6;o_cookie=2572652583; pac_uid=1_2572652583;iip=0; tvfe_boss_uuid=3f54e47106c5d02f; uin=o2572652583; skey=@SztvC8mI4; p_uin=o2572652583;pt4_token=iVOlGPh6m0C-WTNCPC5wRWA0V-yTfuXVhSXeRrQ0qA0_; p_skey=W*PrX2*MIQwVgsO-iKniPDmG7Go9NipopyF3Hjsp-1Y_; wimrefreshrun=0&; qm_logintype=qq; qm_antisky=-1722314713&70029e2befa715a33cc0e5cc2b0f51c045abaf8365d1ce447dbf1d61994fbcfe; qm_flag=0; qqmail_alias=2572652583@qq.com;sid=-1722314713&fafea65f80cffe68b62217baea7b3ecd,qVypQclgyKk1JUXdWZ3NPLWlLbmlQRG1HN0dvOU5pcG9weUYzSGpzcC0xWV8.; qm_username=2572652583; new_mail_num=-1722314713&0; qm_domain=https://mail.qq.com; qm_ptsk=-1722314713&@SztvC8mI4; qm_ptlsk=-1722314713&00010000394c8f52351da20a1102ee9ccb7715ed35a2542daf45ae70eba3aaeb105c3a4ec78e61dbf54317a6; foxacc=-1722314713&1; ssl_edition=sail.qq.com; edition=mail.qq.com; qm_loginfrom=-1722314713&clientread; username=-1722314713&2572652583;xm_uin=13102663597527079; xm_sid=zSdER4yQVWouV3puAJlfMQAA; xm_skey=13102663597527079&91d9aa3df6b4935435da118a49f4dba0; webp=1; CCSHOW=000000",

              "Referer":"https://mail.qq.com/zh_CN/htmledition/ajax_proxy.html?mail.qq.com&v=140521",

              "Host":"mail.qq.com"

              }

              res = requests.get(url,headers=headers)

              with open(r"./qqList.json","a+",encoding="utf-8") as f:

              f.write(res.text)

              2、將獲取的數(shù)據(jù)文件進(jìn)行處理

              因?yàn)樵摻涌诜祷氐臄?shù)據(jù)類型是HTML,我們需要對保存的json文件進(jìn)行處理 。

              將qqList.json文件中的:({timeuse:["286"],sortbyupdatetime : 部分內(nèi)容刪除掉,對應(yīng)后面也要刪除對應(yīng)的符號 , 只保留這種結(jié)構(gòu)的數(shù)據(jù):[[],[],.............................[]]

              在執(zhí)行json轉(zhuǎn)格式的時(shí)候,會又decodeError問題,需要刪除文件中的一些字符如:??、\x等,可以根據(jù)提示信息進(jìn)行調(diào)試

        2

              3、對上一步的數(shù)據(jù)進(jìn)行分析

              通過分析,上圖列表中:

              第三列是qq郵箱(可以處理出對應(yīng)的qq號碼)

              第四列是該qq號昵稱

              第九列是該qq的備注信息

        3

              4、控制臺查看獲取的qq好友列表,也可以直接寫入文件

        4

              最后同學(xué)們學(xué)習(xí)Python,可以參考千鋒Python培訓(xùn)班推出的Python開發(fā)學(xué)習(xí)路線,結(jié)合千鋒Python培訓(xùn)機(jī)構(gòu)名師精心錄制的全套Python視頻教程,可以讓你對學(xué)習(xí)Python需要掌握的知識有個(gè)清晰的了解,并快速入門Python開發(fā)。千鋒Python培訓(xùn)機(jī)構(gòu)視頻教程分為三個(gè)大塊:Python基礎(chǔ)視頻教程、Python高級視頻教程、Python高手晉級視頻教程。視頻講解通俗易懂,入門Python開發(fā)僅用此套視頻足矣。想要獲取免費(fèi)Python學(xué)習(xí)路線和學(xué)習(xí)資料可以添加我們的Python技術(shù)交流qq群:790693323  加群找群管理領(lǐng)取即可,Python相關(guān)技術(shù)問題也可以加群解決,等你來哦~~~~

        tags:
        聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
        10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
        請您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
        免費(fèi)領(lǐng)取
        今日已有369人領(lǐng)取成功
        劉同學(xué) 138****2860 剛剛成功領(lǐng)取
        王同學(xué) 131****2015 剛剛成功領(lǐng)取
        張同學(xué) 133****4652 剛剛成功領(lǐng)取
        李同學(xué) 135****8607 剛剛成功領(lǐng)取
        楊同學(xué) 132****5667 剛剛成功領(lǐng)取
        岳同學(xué) 134****6652 剛剛成功領(lǐng)取
        梁同學(xué) 157****2950 剛剛成功領(lǐng)取
        劉同學(xué) 189****1015 剛剛成功領(lǐng)取
        張同學(xué) 155****4678 剛剛成功領(lǐng)取
        鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
        董同學(xué) 138****2867 剛剛成功領(lǐng)取
        周同學(xué) 136****3602 剛剛成功領(lǐng)取
        相關(guān)推薦HOT
        sql 怎么根據(jù)父id查詢下三級子集?

        一、概述處理樹形數(shù)據(jù)時(shí),我們常常需要根據(jù)父ID查詢其下的子集。本文將引導(dǎo)您如何使用SQL進(jìn)行這一操作,尤其是查詢下三級子集。二、查詢方法詳...詳情>>

        2023-10-14 03:59:07
        什么是分治算法,和遞歸有什么關(guān)系?

        分治算法是什么分治算法是一種算法設(shè)計(jì)思想,其主要思想是將一個(gè)復(fù)雜的問題分解為兩個(gè)或更多相同或相似的子問題,直到子問題簡單到可以直接解決...詳情>>

        2023-10-14 03:22:51
        為什么微服務(wù)一定要上Docker?

        為什么微服務(wù)一定要上Docker微服務(wù)作為一種軟件架構(gòu)模式,需要考慮的因素包括服務(wù)的獨(dú)立性、可擴(kuò)展性、可維護(hù)性和可移植性等。這其中,Docker的...詳情>>

        2023-10-14 03:15:33
        C++的traits技術(shù)到底是什么?

        在C++編程中,traits是一種編程技巧,其主要目的是在編譯時(shí)提供關(guān)于類型的額外信息。它可以將類型的一些特性(如其關(guān)聯(lián)類型、屬性、函數(shù)等)抽...詳情>>

        2023-10-14 03:00:03
        汽車行業(yè)什么工作會用到MATLAB?

        MATLAB在汽車行業(yè)的應(yīng)用MATLAB是一種用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析和數(shù)值計(jì)算的高級語言和交互式環(huán)境。在汽車行業(yè)中,MATLAB的應(yīng)用非常廣...詳情>>

        2023-10-14 02:45:08
        快速通道
        秦皇岛市| 太康县| 水城县| 易门县| 米脂县| 红桥区| 西峡县| 封丘县| 宁安市| 湘阴县| 云浮市| 闽清县| 外汇| 镇赉县| 鄂尔多斯市| 刚察县| 郓城县| 邮箱| 乐都县| 龙口市| 江山市| 广州市| 合肥市| 沙坪坝区| 东乡族自治县| 通州市| 东丰县| 台南市| 琼海市| 江油市| 安泽县| 固阳县| 阿鲁科尔沁旗| 南昌市| 双流县| 临沂市| 阳谷县| 乐安县| 南投市| 长岛县| 伊金霍洛旗|