Python 實現獲取微信好友資訊

2021-09-13 16:56:16 字數 1850 閱讀 3599

一、使用 wxpy 模組庫獲取好友男比例資訊和城市分布。

#

-*- coding: utf-8 -*-

""""""

#匯入模組

from wxpy import

bot'''

q(1)極簡模式:robot = bot()

(2)終端模式:robot = bot(console_qr=true)

(3)快取模式(可保持登入狀態):robot = bot(cache_path=true)

'''#

初始化機械人,選擇快取模式(掃碼)登入

robot = bot(cache_path=true)

#獲取好友資訊

robot.chats()##

獲取好友的統計資訊

friends =robot.friends()

print(friends.stats_text())

得到的好友資訊結果

二、使用 itchat 獲取好友詳細資訊並輸出到記事本。

import

itchat

itchat.login()

friends = itchat.get_friends(update=true)[0:]

defget_var(var):

variable =

for i in

friends:

value =i[var]

return

variable

nickname = get_var("

nickname")

*** = get_var("

***"

)province = get_var("

province")

city = get_var("

city")

signature = get_var("

signature")

from pandas import

dataframe

data =

frame =dataframe(data)

frame.to_csv(

'myfriendanalyze.txt

',index=true)

三、僅輸出好友佔比。

import

itchat

itchat.login()

friends = itchat.get_friends(update=true)[0:]

male = female = other =0

for i in friends[1:]:

*** = i["

***"

]

if *** == 1:

male += 1

elif *** == 2:

female += 1

else

: other += 1total = len(friends[1:])

print("

男性好友:

" + str(male) + "

,女性好友:

" + str(female) + "

,不明好友:

"+str(other))

posted @

2019-03-25 23:48

鍵盤演繹青春 閱讀(

...)

編輯收藏

python微信好友 Python簡單分析微信好友

開發工具 python版本 3.6.4 itchat模組 pandas模組 pyecharts模組。環境搭建 安裝python並新增到環境變數,pip安裝需要的相關模組即可。相關檔案 額外說明 pyecharts模組安裝時請依次執行以下命令 pip install echarts countries...

前端做微信好友分享 前端實現微信平台實現分享

jssdk使用步驟 一 繫結網域名稱 2.js介面安全網域名稱,就是你專案發布的地方,還有一定要把.txt檔案放到你前端專案的根目錄。如果在配置過程中不清楚可以聯絡我,cyh nini 圖1圖2二 引入js檔案 請注意,如果你的頁面啟用了https,務必引入否則將無法在ios9.0以上系統中成功使用...

python 給微信好友發訊息

傳送搞定了,接收沒搞定,有時間再搞 pip install wxpy from future import unicode literals from threading import timer from wxpy import import requests 機械人 bot bot defget...