程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

How to retrieve wechat withdrawal information with Python

編輯:Python

With the rapid development of the Internet 、 Under the needs of the people , It has entered the national wechat era . Aunt Zhang in the village , My father knows how to use wechat .

But when we are with friends , A loved one , When lovers talk , I guess everyone has experienced , That's what the wechat recall function mentioned , The other side withdrew a message .

A message of withdrawal , It's like a secret , Make you eager to find out ; Or as a decoy , A moment of intense interest . Do you want to know , What kind of sentence is that ? It's the truth that the other side accidentally told , It's still a mistake ?

All in all , The withdrawal message , It's amazing ×××. This is the time , It's time for the technicians to come out .

Python View wechat recall message reference code :

mport re
import time
import itchat
from itchat.content import *
@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])
def text_reply(msg):
print(msg['Text'])
@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])
@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])
def text_reply(msg):
if msg['Type'] == 'Text':
reply_content = msg['Text']
elif msg['Type'] == 'Picture':
reply_content = r" picture : " + msg['FileName']
elif msg['Type'] == 'Card':
reply_content = r" " + msg['RecommendInfo']['NickName'] + r" Business card of "
elif msg['Type'] == 'Map':
x, y, location = re.search("<location x=\"(.*?)\" y=\"(.*?)\".*label=\"(.*?)\".*", msg['OriContent']).group(1,
2,
3)
if location is None:
reply_content = r" Location : latitude ->" + x.__str__() + " longitude ->" + y.__str__()
else:
reply_content = r" Location : " + location
elif msg['Type'] == 'Note':
reply_content = r" notice "
elif msg['Type'] == 'Sharing':
reply_content = r" Share "
elif msg['Type'] == 'Recording':
reply_content = r" voice "
elif msg['Type'] == 'Attachment':
reply_content = r" file : " + msg['FileName']
elif msg['Type'] == 'Video':
reply_content = r" video : " + msg['FileName']
else:
reply_content = r" news "
friend = itchat.search_friends(userName=msg['FromUserName'])
itchat.send(r"Friend:%s -- %s "
r"Time:%s "
r" Message:%s" % (friend['NickName'], friend['RemarkName'], time.ctime(), reply_content),
toUserName='filehelper')
itchat.send(r" I've received that you're 【%s】 Message sent 【%s】 Reply later .-- Wechat assistant (Python edition )" % (time.ctime(), reply_content),
toUserName=msg['FromUserName'])
itchat.auto_login()
itchat.run()

This article is over here , But I sincerely suggest that , If it's a boyfriend or girlfriend , Don't use it Python Look at the , There are some things better not to know than to know , Personal experience ...


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved