利用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 相关文章推荐
Python实现设置windows桌面壁纸代码分享
Mar 28 Python
python中关于for循环的碎碎念
Jun 30 Python
pygame实现弹力球及其变速效果
Jul 03 Python
详解supervisor使用教程
Nov 21 Python
学习Python selenium自动化网页抓取器
Jan 20 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
Feb 23 Python
python flask中静态文件的管理方法
Mar 20 Python
python实现下载pop3邮件保存到本地
Jun 19 Python
Python设计模式之建造者模式实例详解
Jan 17 Python
pytorch 输出中间层特征的实例
Aug 17 Python
PyInstaller的安装和使用的详细步骤
Jun 02 Python
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
Jun 11 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
php自动加载机制的深入分析
2013/06/08 PHP
php变量与JS变量实现不通过跳转直接交互的方法
2017/08/25 PHP
PHP 实现公历日期与农历日期的互转换
2017/09/13 PHP
基于jQuery的为attr添加id title等效果的实现代码
2011/04/20 Javascript
node.js chat程序如何实现Ajax long-polling长链接刷新模式
2012/03/13 Javascript
jQuery 下拉列表 二级联动插件分享
2012/03/29 Javascript
为什么要在引入的css或者js文件后面加参数的详细讲解
2013/05/03 Javascript
深入理解JavaScript系列(36):设计模式之中介者模式详解
2015/03/04 Javascript
Javascript编程之继承实例汇总
2015/11/28 Javascript
基于JavaScript实现前端文件的断点续传
2016/10/17 Javascript
Vue form 表单提交+ajax异步请求+分页效果
2017/04/22 Javascript
vue devtools的安装与使用教程
2018/08/08 Javascript
vue实现购物车小案例
2019/09/27 Javascript
vue实现div单选多选功能
2020/07/16 Javascript
[48:46]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第二场 11.19
2020/11/19 DOTA
python3编写C/S网络程序实例教程
2014/08/25 Python
Python中用于去除空格的三个函数的使用小结
2015/04/07 Python
分享Python字符串关键点
2015/12/13 Python
python爬虫入门教程--利用requests构建知乎API(三)
2017/05/25 Python
django之静态文件 django 2.0 在网页中显示图片的例子
2019/07/28 Python
python 计算两个列表的相关系数的实现
2019/08/29 Python
python numpy之np.random的随机数函数使用介绍
2019/10/06 Python
python如何编写win程序
2020/06/08 Python
什么是反射?如何实现反射?
2016/07/25 面试题
大学新生欢迎词
2014/01/10 职场文书
聚美优品陈欧广告词
2014/03/14 职场文书
会计学专业自荐信
2014/06/25 职场文书
应届本科毕业生求职信
2014/07/23 职场文书
节约每一滴水演讲稿
2014/09/09 职场文书
建筑专业毕业生求职信
2014/09/30 职场文书
师德师风整改措施
2014/10/24 职场文书
新闻发布会新闻稿
2015/07/17 职场文书
2016年小学党支部创先争优活动总结
2016/04/05 职场文书
2019年国庆祝福语(70句)
2019/09/19 职场文书
Python基础之Socket通信原理
2021/04/22 Python
Python 实现绘制子图及子图刻度的变换等问题
2021/05/31 Python