利用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 Django(图文)
Nov 04 Python
python爬虫_微信公众号推送信息爬取的实例
Oct 23 Python
对numpy和pandas中数组的合并和拆分详解
Apr 11 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
Oct 21 Python
Python 3.8 新功能全解
Jul 25 Python
python开头的coding设置方法
Aug 08 Python
python3.7将代码打包成exe程序并添加图标的方法
Oct 11 Python
解决pycharm最左侧Tool Buttons显示不全的问题
Dec 17 Python
Python @property装饰器原理解析
Jan 22 Python
keras.utils.to_categorical和one hot格式解析
Jul 02 Python
Python如何实现机器人聊天
Sep 10 Python
通过代码实例了解Python异常本质
Sep 16 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
修改Zend引擎实现PHP源码加密的原理及实践
2008/04/14 PHP
php实现多张图片上传加水印技巧
2013/04/18 PHP
深入php self与$this的详解
2013/06/08 PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
2013/11/07 PHP
PHP常用正则表达式集锦
2014/08/17 PHP
php创建和删除目录函数介绍和递归删除目录函数分享
2014/11/18 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
非常好的js代码
2006/06/27 Javascript
基于JQuery 的消息提示框效果代码
2011/07/31 Javascript
JS实现点击按钮自动增加一个单元格的方法
2015/03/09 Javascript
理解javascript中的原型和原型链
2015/07/30 Javascript
JS实现带关闭功能的阿里妈妈网站顶部滑出banner工具条代码
2015/09/17 Javascript
JavaScript中的return语句简单介绍
2015/12/07 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
微信小程序WebSocket实现聊天对话功能
2018/07/06 Javascript
Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用
2019/04/11 Javascript
python检测远程服务器tcp端口的方法
2015/03/14 Python
使用Python & Flask 实现RESTful Web API的实例
2017/09/19 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
Python Socket使用实例
2017/12/18 Python
在python中实现调用可执行文件.exe的3种方法
2019/07/07 Python
浅析使用Python搭建http服务器
2019/10/27 Python
Python开发之基于模板匹配的信用卡数字识别功能
2020/01/13 Python
Pytorch实现LSTM和GRU示例
2020/01/14 Python
python GUI库图形界面开发之PyQt5复选框控件QCheckBox详细使用方法与实例
2020/02/28 Python
Python Opencv图像处理基本操作代码详解
2020/08/31 Python
selenium+headless chrome爬虫的实现示例
2021/01/08 Python
html5 touch事件实现触屏页面上下滑动(一)
2016/03/10 HTML / CSS
美国Lolё官网:购买大胆而美丽的女性运动服装
2017/05/22 全球购物
网络方面基础面试题
2012/11/16 面试题
车间班组长的职责
2013/12/13 职场文书
大学校庆策划书
2014/01/31 职场文书
关于拾金不昧的感谢信
2015/01/21 职场文书
家装业务员岗位职责
2015/04/03 职场文书
2015年领导干部廉洁自律工作总结
2015/05/26 职场文书
一篇文章搞懂python混乱的切换操作与优雅的推导式
2021/08/23 Python