Python利用itchat库向好友或者公众号发消息的实例


Posted in Python onFebruary 21, 2019

首先获得好友或者公众号的UserName

1. 获取好友UserName

#coding=utf8
import itchat
itchat.auto_login(hotReload=True)

#想给谁发信息,先查找到这个朋友,name后填微信备注即可,deepin测试成功
users = itchat.search_friends(name='')
#获取好友全部信息,返回一个列表,列表内是一个字典
print(users)
#获取`UserName`,用于发送消息
userName = users[0]['UserName']
itcha.send("hello",toUserName = userName)
#coding=utf8
import itchat
itchat.auto_login(hotReload=True) 
#获取所有好友信息
account=itchat.get_friends()
# #获取自己的UserName
userName = account[0]['UserName']

2. 获取公众号UserName

#coding=utf8
import itchat

itchat.auto_login(hotReload=True) 
#返回完整的公众号列表
mps = itchat.get_mps()
## 获取名字中含有特定字符的公众号,也就是按公众号名称查找,返回值为一个字典的列表
mps = itchat.search_mps(name='CSDN')
print(mps)
#发送方法和上面一样
userName = mps[0]['UserName']
itchat.send("hello",toUserName = userName)

3. 发送内容代码如下

#coding=utf8
import itchat

itchat.auto_login(hotReload=True) 
#获取通讯录信息
account=itchat.get_friends()
# #获取自己的UserName
userName = account[0]['UserName']
#获取公众号信息
# mps = itchat.get_mps()
# print(mps)
lines = []
#读取txt文件
f = open("/home/numb/Desktop/aaa.txt") 
lines = f.readlines()#读取全部内容 
#循环发送文本内容
for i in range(90): 
 #UserName需要用上面获取的自己修改
 itchat.send(lines[i],toUserName='UserName') 
print("Success")

以上这篇Python利用itchat库向好友或者公众号发消息的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
简单解决Python文件中文编码问题
Nov 22 Python
简单实现python爬虫功能
Dec 31 Python
python爬虫框架talonspider简单介绍
Jun 09 Python
Python探索之创建二叉树
Oct 25 Python
pandas 实现字典转换成DataFrame的方法
Jul 04 Python
python实现微信自动回复及批量添加好友功能
Jul 03 Python
pytorch获取vgg16-feature层输出的例子
Aug 20 Python
python3 selenium自动化 下拉框定位的例子
Aug 23 Python
Ubuntu下Python+Flask分分钟搭建自己的服务器教程
Nov 19 Python
Jupyter Notebook的连接密码 token查询方式
Apr 21 Python
在tensorflow实现直接读取网络的参数(weight and bias)的值
Jun 24 Python
你喜欢篮球吗?Python实现篮球游戏
Jun 11 Python
python使用wxpy轻松实现微信防撤回的方法
Feb 21 #Python
Python开发网站目录扫描器的实现
Feb 21 #Python
Python爬虫之UserAgent的使用实例
Feb 21 #Python
利用python实现在微信群刷屏的方法
Feb 21 #Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
Feb 21 #Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
Feb 21 #Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 #Python
You might like
《五等分的花嫁》漫画完结!2020年10月第2期TV动画制作组换血!
2020/03/06 日漫
在PHP中使用模板的方法
2008/05/24 PHP
php使用Jpgraph创建柱状图展示年度收支表效果示例
2017/02/15 PHP
ThinkPHP实现静态缓存和动态缓存示例代码
2017/05/02 PHP
php中file_get_contents()函数用法实例
2019/02/21 PHP
javascript伸缩型菜单实现代码
2015/11/16 Javascript
jQuery取消特定的click事件
2016/02/29 Javascript
详解Node.js:events事件模块
2016/11/24 Javascript
js生成随机数方法和实例
2017/01/17 Javascript
canvas知识总结
2017/01/25 Javascript
在NPM发布自己造的轮子的方法步骤
2019/03/09 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
2019/04/10 Javascript
javascript实现扫雷简易版
2020/08/18 Javascript
Vue toFixed保留两位小数的3种方式
2020/10/23 Javascript
Python中使用socket发送HTTP请求数据接收不完整问题解决方法
2015/02/04 Python
Python3实现从指定路径查找文件的方法
2015/05/22 Python
Python中最大最小赋值小技巧(分享)
2017/12/23 Python
Python实现KNN邻近算法
2021/01/28 Python
python Tkinter版学生管理系统
2019/02/20 Python
python matplotlib画图库学习绘制常用的图
2019/03/19 Python
pyqt 多窗口之间的相互调用方法
2019/06/19 Python
如何用Python来理一理红楼梦里的那些关系
2019/08/14 Python
使用Django搭建一个基金模拟交易系统教程
2019/11/18 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
2021年的Python 时间轴和即将推出的功能详解
2020/07/27 Python
Dogeared官网:在美国手工制作的珠宝
2019/08/24 全球购物
波兰多品牌运动商店:StreetStyle24.pl
2020/09/22 全球购物
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
2014/01/19 面试题
国际商务系学生个人的自我评价
2013/11/26 职场文书
预备党员思想汇报
2014/01/08 职场文书
大学校庆邀请函
2014/01/11 职场文书
2014年消防工作实施方案
2014/02/20 职场文书
实习生岗位职责
2014/04/12 职场文书
全国法制宣传日活动总结2014
2014/11/01 职场文书
故宫的导游词
2015/01/31 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python