利用python实现在微信群刷屏的方法


Posted in Python onFebruary 21, 2019

hello,我是小小炽,这是我写的第一篇博客,写博客一直都想在写,但是苦于能力尚浅,在各位大牛面前那既然是关公面前耍大刀了,但是其实想来每一个大牛不也是从一个小白慢慢进步学习从而达到一定的高度的吗,而且写博客的意义但不在于炫耀你的成果,而在于分享,听取他人的建议,互相学习,因此我下定决心,每天写一篇博客,不管是小项目还是学习笔记,至少坚持下来,我想一定会有所收获的。

好,废话不多说,今天我写的是如何利用python实现在微信群中刷屏。当然我个人是很讨厌别人刷屏的,但是如果你硬要刷屏又该如何做呢,复印粘贴?当然不是,那该多累啊,作为一名程序员是不会干这种蠢事的,我今天分享的是利用python实现刷屏。首先,我们要认识一样东西,那就是itchat,这是一个开源的python项目,封装了微信接口,可以实现收发消息、分析好友数据等等有兴趣的事情。

第一步:安装itchat:

在Python/Lib/site-packages文件夹下增加了sitecustomize.py,

里边代码如下:

try:
  reload # Python 2.7
except NameError:
  try:
    from importlib import reload # Python 3.4+
  except ImportError:

    from imp import reload # Python 3.0 - 3.3

安装完成后是这样的:

利用python实现在微信群刷屏的方法

第二步:实现发送消息到群

具体代码如下:

利用python实现在微信群刷屏的方法

在发送信息前,先登录微信,

itchat.auto_login(hotReload=True)

这是表示热登录,在一定时间内不需要重新登录

rooms=itchat.get_chatrooms(update=True) #拿到所有微信群
rooms=itchat.search_chatrooms(gname)  #搜索指定微信群(模糊搜索)

这两行代码,第一个是拿到所有的微信群,第二个是拿到指定的微信群。

在获取微信群的信息后我们就需要向微信群发送信息了,用到的方法如下:

利用python实现在微信群刷屏的方法

itchat.send(msg,toUserName),msg指的是发送的内容,toUserName指的是发送的对象(若不指定默认发送给自己)

好,在这里代码也就写完了,我放在了send_onegroup方法,指的是发送一个群,若想发送所有群,去掉

rooms=itchat.search_chatrooms(grame).

运行效果如下:

利用python实现在微信群刷屏的方法

以上这篇利用python实现在微信群刷屏的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
数据挖掘之Apriori算法详解和Python实现代码分享
Nov 07 Python
Python实现简单的语音识别系统
Dec 13 Python
python读取文本中数据并转化为DataFrame的实例
Apr 10 Python
Python实现的直接插入排序算法示例
Apr 29 Python
Python实现的KMeans聚类算法实例分析
Dec 29 Python
django中间键重定向实例方法
Nov 10 Python
Tensorflow的梯度异步更新示例
Jan 23 Python
python连接打印机实现打印文档、图片、pdf文件等功能
Feb 07 Python
使用python求解二次规划的问题
Feb 29 Python
python实现数据结构中双向循环链表操作的示例
Oct 09 Python
浅谈Selenium 控制浏览器的常用方法
Dec 04 Python
如何利用Python matplotlib绘制雷达图
Dec 21 Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
Feb 21 #Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
Feb 21 #Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 #Python
用python实现刷点击率的示例代码
Feb 21 #Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
Feb 21 #Python
python根据文章标题内容自动生成摘要的实例
Feb 21 #Python
python3.6实现学生信息管理系统
Feb 21 #Python
You might like
《斗罗大陆》六翼天使武魂最强,为什么老千家不是上三宗?
2020/03/02 国漫
全国FM电台频率大全 - 5 内蒙古自治区
2020/03/11 无线电
php学习笔记(三)操作符与控制结构
2011/08/06 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
2014/01/30 PHP
PHP常用header头定义代码示例汇总
2020/08/29 PHP
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
2013/04/08 Javascript
js自动查找select下拉的菜单并选择(示例代码)
2014/02/26 Javascript
JavaScript基础知识及常用方法总结
2016/01/10 Javascript
AngularJS中实现用户访问的身份认证和表单验证功能
2016/04/21 Javascript
js将json格式的对象拼接成复杂的url参数方法
2016/05/25 Javascript
Javascript中的arguments对象
2016/06/20 Javascript
javaScript嗅探执行神器-sniffer.js
2017/02/14 Javascript
从零学习node.js之express入门(六)
2017/02/25 Javascript
Bootstrap datepicker日期选择器插件使用详解
2017/07/26 Javascript
bootstrap confirmation按钮提示组件使用详解
2017/08/22 Javascript
vant(ZanUi)结合async-validator实现表单验证的方法
2018/12/06 Javascript
JavaScript中构造函数与原型链之间的关系详解
2019/02/25 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
2019/05/31 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
详解datagrid使用方法(重要)
2020/11/06 Javascript
更改Python命令行交互提示符的方法
2015/01/14 Python
Python Web框架Flask中使用新浪SAE云存储实例
2015/02/08 Python
Python实现栈的方法
2015/05/26 Python
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
详解Python可视化神器Yellowbrick使用
2019/11/11 Python
详解Python openpyxl库的基本应用
2021/02/26 Python
方正Java笔试题
2014/07/03 面试题
岗位职责定义及内容
2013/11/08 职场文书
信息管理员岗位职责
2013/12/01 职场文书
经贸专业毕业生求职信
2014/03/23 职场文书
出差报告格式模板
2014/11/06 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
2015年劳动部工作总结
2015/05/23 职场文书
小学远程教育工作总结
2015/08/13 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python
MySQL 使用索引扫描进行排序
2021/06/20 MySQL