利用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 collections模块实例讲解
Apr 07 Python
python实现根据用户输入从电影网站获取影片信息的方法
Apr 07 Python
编写简单的Python程序来判断文本的语种
Apr 07 Python
python执行等待程序直到第二天零点的方法
Apr 23 Python
python编程羊车门问题代码示例
Oct 25 Python
浅谈Python由__dict__和dir()引发的一些思考
Oct 30 Python
Python通过Django实现用户注册和邮箱验证功能代码
Dec 11 Python
浅谈numpy数组的几种排序方式
Dec 15 Python
用Python实现读写锁的示例代码
Nov 05 Python
Django用户身份验证完成示例代码
Apr 03 Python
Django {{ MEDIA_URL }}无法显示图片的解决方式
Apr 07 Python
关于Python3爬虫利器Appium的安装步骤
Jul 29 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将XML转数组过程详解
2013/11/13 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
2018/05/30 PHP
PHP array_shift()用法实例分析
2019/01/07 PHP
PHP反射实际应用示例
2019/04/03 PHP
js中格式化日期时间型数据函数代码
2010/11/08 Javascript
JavaScript闭包实例讲解
2014/04/22 Javascript
JS判断当前页面是否在微信浏览器打开的方法
2015/12/08 Javascript
深入理解MVC中的时间js格式化
2016/05/19 Javascript
DOM中事件处理概览与原理的全面解析
2016/08/16 Javascript
JavaScript  event对象整理及详细介绍
2016/10/10 Javascript
类似于QQ的右滑删除效果的实现方法
2016/10/16 Javascript
js 动态生成html 触发事件传参字符转义的实例
2017/02/14 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
2018/06/19 Javascript
微信小程序学习总结(五)常见问题实例小结
2020/06/04 Javascript
js实现三角形粒子运动
2020/09/22 Javascript
[46:44]VG vs TNC Supermajor小组赛B组败者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
用Python的Tornado框架结合memcached页面改善博客性能
2015/04/24 Python
Python入门之三角函数tan()函数实例详解
2017/11/08 Python
对PyQt5的输入对话框使用(QInputDialog)详解
2019/06/25 Python
详解python调用cmd命令三种方法
2019/07/08 Python
python 扩展print打印文件路径和当前时间信息的实例代码
2019/10/11 Python
python3 求约数的实例
2019/12/05 Python
python内打印变量之%和f的实例
2020/02/19 Python
django创建超级用户时指定添加其它字段方式
2020/05/14 Python
Python DES加密实现原理及实例解析
2020/07/17 Python
英国知名的护肤彩妆与时尚配饰大型综合零售电商:Unineed
2016/11/21 全球购物
大学生旅游业创业计划书
2014/01/29 职场文书
安全大检查反思材料
2014/01/31 职场文书
教师远程培训感言
2014/03/06 职场文书
个人评语大全
2014/05/04 职场文书
国庆节演讲稿
2014/05/27 职场文书
停电调休通知
2015/04/16 职场文书
2015年“世界无车日”活动方案
2015/05/06 职场文书
pytorch加载预训练模型与自己模型不匹配的解决方案
2021/05/13 Python
MongoDB支持的数据类型
2022/04/11 MongoDB