亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Python怎么查看微信的共同好友

發布時間:2021-04-20 16:26:29 來源:億速云 閱讀:217 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關使用Python怎么查看微信的共同好友,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

python可以做什么

Python是一種編程語言,內置了許多有效的工具,Python幾乎無所不能,該語言通俗易懂、容易入門、功能強大,在許多領域中都有廣泛的應用,例如最熱門的大數據分析,人工智能,Web開發等。

首先通過itchat這個微信個人號接口掃碼登錄個人微信網頁版,獲取可以識別好友身份的數據。這里是需要分別登錄兩人微信的,拿到兩人各自的好友信息存到列表中。

這樣一來,查共同好友就轉化成了查兩個列表中相同元素的問題。獲取到共同好友信息后,可以通過命令行窗口print出來,也可以寫入txt文件。

itchat

tchat是一個開源的微信個人號接口,使用python調用微信從未如此簡單——其開發文檔 https://itchat.readthedocs.io/zh/latest/#itchat

首先是安裝itchat模塊,例如:pip install itchat

安裝完成在代碼中通過 import itchat 導入,之后直接調用

 使用Python怎么查看微信的共同好友

通過以上兩行,就可以拿到好友數據信息了,之后再從中篩選有用的信息進行處理即可。這里有一處感覺特別酷,就是通過enableCmdQR參數在命令行中展示二維碼:

使用Python怎么查看微信的共同好友

使用Python怎么查看微信的共同好友

好友信息處理

拿到的好友信息是什么樣的呢?其實特別有用的并不多,你的微信號和聯系方式是拿不到的。

 使用Python怎么查看微信的共同好友

而這里的UserName,同一個你在不同的微信號中UserName并不相同。所以,在并沒有一個可以特定區分好友的情況下,我們選擇獲取多組信息來組合拼湊成一個整體,這里我選擇了以下數據組成一個字典dict:

 
使用Python怎么查看微信的共同好友

通過以上一個字典八組數據來代表每一位獨立好友信息。接下來在要比較的兩組好友信息列表中,進行查重,這里我采用了最笨的遍歷方法:

使用Python怎么查看微信的共同好友

記錄信息

由于一些特殊字符因為編碼問題無法寫入txt文檔,我選擇既寫入txt又同時print出來相結合的方式:

使用Python怎么查看微信的共同好友

關于使用Python怎么查看微信的共同好友就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

当阳市| 衡东县| 巨鹿县| 西峡县| 峨边| 南投县| 台安县| 呼伦贝尔市| 乌海市| 霍州市| 平泉县| 遂川县| 广水市| 满城县| 香格里拉县| 霍林郭勒市| 深州市| 和静县| 当阳市| 正镶白旗| 忻州市| 绥芬河市| 松江区| 江津市| 平遥县| 漳州市| 古蔺县| 游戏| 怀远县| 汝城县| 台中市| 本溪市| 赣州市| 全州县| 渝北区| 大足县| 栖霞市| 岳西县| 抚顺市| 吉安县| 阳原县|