欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python-使用itchat操作微信数据

程序员文章站 2022-06-04 10:38:43
...

Python-itchat简介

一,itchat说明文档
传送门—请戳这里
itchat可以通过python操作微信数据,包括登陆,发送消息,创建聊天群,加好友,获取头像等等。简单好用,功能比较全面。

二,Python环境下使用
我使用的Anaconda3.X的python环境 + Pycharm。
第一步当然是pip包,使用pip install itchat命令安装itchat的包,这个过程我就摸索了有一会儿。
首先需要这个pip是在cmd控制台中执行的命令:
Python-使用itchat操作微信数据
当然在这个过程中可能会有一些其他需要的包未安装,出现提示时,可以去Pycharm内进行安装,或者也进行pip安装。
Pycharm内安装必须的包如下图:
File—>Setting—>选择Project—>Project Interpreter:
Python-使用itchat操作微信数据
点击红框内加号:
Python-使用itchat操作微信数据
在上面的搜索框内输入所需的包名,之后选中需要的包,点击”Install Package”。

二,简单的操作

  1. 登陆
  2. 发送消息
  3. 获取全部好友列表

主要请参考开头的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的目的

  1. 可以用来做微信的自动回复
  2. 可以进行微信好友数据的爬取
  3. 可以自动化操作微信
  4. 我本来是想爬取微信朋友圈,目前还没实施
相关标签: Python itchat