Python中的itchat模块使用大全
【摘要】 Python中有一个itchat实现微信的分析和登录。
itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。使用不到三十行的代码,你就可以完成一个能够处理有信息的微信机器人。当然,该api的使用远不止一个机器人,更多的功能等着你来发现。
#实现微信消息的获取
import itchat
@itchat.msg_register(itch...
Python中有一个itchat实现微信的分析和登录。
itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。使用不到三十行的代码,你就可以完成一个能够处理有信息的微信机器人。当然,该api的使用远不止一个机器人,更多的功能等着你来发现。
#实现微信消息的获取
import itchat
@itchat.msg_register(itchat.content.TEXT)
def print_content(msg): print(msg['Text'])
itchat.auto_login()
itchat.run()
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
实现微信消息的发送
import itchat
itchat.auto_login(hotReload=True)
# 注意实验楼环境的中文输入切换
itchat.send(u'测试消息发送', 'filehelper')
- 1
- 2
- 3
- 4
- 5
- 6
- 7
如果接收到TEXT类型的消息,则执行以下的方法,msg是收到的消息,return msg.text是返回收到的消息的内容,实际效果是别人发给你什么,程序自动返回给他什么。
import itchat
from itchat.content import TEXT
@itchat.msg_register
def simple_reply(msg):
if msg['Type'] == TEXT: return 'I received: %s' % msg['Content']
itchat.auto_login()
itchat.run()
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
使用itchat统计你的微信好友
好
文章来源: maoli.blog.csdn.net,作者:刘润森!,版权归原作者所有,如需转载,请联系作者。
原文链接:maoli.blog.csdn.net/article/details/105340263
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)