Python-使用itchat操作微信数据

Python-itchat简介

一,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”。

二,简单的操作

  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. 我本来是想爬取微信朋友圈,目前还没实施
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值