利用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制作简单的钢琴程序的教程
Apr 01 Python
Python中的变量和作用域详解
Jul 13 Python
python脚本实现数据导出excel格式的简单方法(推荐)
Dec 30 Python
Python与人工神经网络:使用神经网络识别手写图像介绍
Dec 19 Python
Python自定义简单图轴简单实例
Jan 08 Python
Pandas实现数据类型转换的一些小技巧汇总
May 07 Python
Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式示例
Sep 29 Python
pytorch sampler对数据进行采样的实现
Dec 31 Python
如何通过Django使用本地css/js文件
Jan 20 Python
jupyternotebook 撤销删除的操作方式
Apr 17 Python
使用keras内置的模型进行图片预测实例
Jun 17 Python
python 爬取哔哩哔哩up主信息和投稿视频
Jun 07 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实现递归抓取网页类实例
2015/04/03 PHP
PHP实现对二维数组某个键排序的方法
2016/09/14 PHP
document.getElementById介绍
2011/09/13 Javascript
Jquery为单选框checkbox绑定单击click事件
2012/12/18 Javascript
JavaScript中String.prototype用法实例
2015/05/20 Javascript
详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
2015/10/01 Javascript
微信小程序  audio音频播放详解及实例
2016/11/02 Javascript
Bootstrap CSS组件之面包屑导航(breadcrumb)
2016/12/17 Javascript
JS 实现计算器详解及实例代码(一)
2017/01/08 Javascript
基于VUE选择上传图片并页面显示(图片可删除)
2017/05/25 Javascript
浅谈react受控组件与非受控组件(小结)
2018/02/09 Javascript
jQuery length 和 size()区别总结
2018/04/26 jQuery
解决Vue2.0中使用less给元素添加背景图片出现的问题
2018/09/03 Javascript
layui监听下拉选框选中值变化的方法(包含监听普通下拉选框)
2019/09/24 Javascript
javascript设计模式 ? 策略模式原理与用法实例分析
2020/04/21 Javascript
ant-design表单处理和常用方法及自定义验证操作
2020/10/27 Javascript
在vue中使用vant TreeSelect分类选择组件操作
2020/11/02 Javascript
微信小程序组件生命周期的踩坑记录
2021/03/03 Javascript
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
举例讲解Python中装饰器的用法
2015/04/27 Python
Python遍历指定文件及文件夹的方法
2015/05/09 Python
python3利用Dlib19.7实现人脸68个特征点标定
2018/02/26 Python
Flask实现跨域请求的处理方法
2018/09/27 Python
Python 做曲线拟合和求积分的方法
2018/12/29 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
python编写计算器功能
2019/10/25 Python
python 常见的反爬虫策略
2020/09/27 Python
大学生农村教师实习自我鉴定
2013/09/21 职场文书
优秀语文教师事迹
2014/05/18 职场文书
尊老爱亲美德少年事迹材料
2014/08/14 职场文书
运动会表扬稿
2015/01/16 职场文书
高考升学宴答谢词
2015/01/20 职场文书
MySQL 自定义变量的概念及特点
2021/05/13 MySQL
嵌入式Redis服务器在Spring Boot测试中的使用教程
2021/07/21 Redis
python库Tsmoothie模块数据平滑化异常点抓取
2022/06/10 Python
解决Git推送错误non-fast-forward的方法
2022/06/25 Servers