一,itchat说明文档
传送门—请戳这里
itchat可以通过python操作微信数据,包括登陆,发送消息,创建聊天群,加好友,获取头像等等。简单好用,功能比较全面。
二,Python环境下使用
我使用的Anaconda3.X的python环境 + Pycharm。
第一步当然是pip包,使用pip install itchat命令安装itchat的包,这个过程我就摸索了有一会儿。
首先需要这个pip是在cmd控制台中执行的命令:
当然在这个过程中可能会有一些其他需要的包未安装,出现提示时,可以去Pycharm内进行安装,或者也进行pip安装。
Pycharm内安装必须的包如下图:
File—>Setting—>选择Project—>Project Interpreter:
点击红框内加号:
在上面的搜索框内输入所需的包名,之后选中需要的包,点击”Install Package”。
二,简单的操作
主要请参考开头的itchat传送门文档,以下代码仅作示例:
#引入itchat包
import itchat
#自动登陆(括号内参数可以保持一段时间登录状态)
itchat.auto_login(hotReload=True)
#打印出好友列表
print(itchat.get_friends())
userName= '[指定的好友userName]'
message_concent = 'Hello,world!'
itchat.send(message_concent,wife)
三,使用itchat的目的