利用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 相关文章推荐
java直接调用python脚本的例子
Feb 16 Python
Python原始字符串(raw strings)用法实例
Oct 13 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
Feb 18 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 Python
在python中,使用scatter绘制散点图的实例
Jul 03 Python
python3连接MySQL8.0的两种方式
Feb 17 Python
Python3创建Django项目的几种方法(3种)
Jun 03 Python
Python小白垃圾回收机制入门
Jun 09 Python
使用python matploblib库绘制准确率,损失率折线图
Jun 16 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
Dec 08 Python
Pytorch DataLoader shuffle验证方式
Jun 02 Python
PYTHON基于Pyecharts绘制常见的直角坐标系图表
Apr 28 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 大数据量及海量数据处理算法总结
2011/05/07 PHP
php数组函数序列之array_sum() - 计算数组元素值之和
2011/10/29 PHP
Zend Framework路由器用法实例详解
2016/12/11 PHP
php session_decode函数用法讲解
2019/05/26 PHP
Javascript 构造函数 实例分析
2008/11/26 Javascript
IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
2009/12/27 Javascript
javascript定时保存表单数据的代码
2011/03/17 Javascript
使用jquery实现div的tab切换实例代码
2013/05/27 Javascript
使用indexOf等在JavaScript的数组中进行元素查找和替换
2013/09/18 Javascript
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
2014/10/16 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
js判断手机浏览器操作系统和微信浏览器的方法
2016/04/30 Javascript
使用jQuery5分钟快速搞定双色表格的简单实例
2016/08/08 Javascript
webpack学习笔记之优化缓存、合并、懒加载
2017/08/24 Javascript
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
Vue触发隐藏input file的方法实例详解
2019/08/14 Javascript
JS 数组和对象的深拷贝操作示例
2020/06/06 Javascript
[16:43]Heroes19_剃刀(完美)
2014/10/31 DOTA
python实现井字棋游戏
2020/03/30 Python
Python实现HTTP协议下的文件下载方法总结
2016/04/20 Python
2019 Python最新面试题及答案16道题
2019/04/11 Python
HTML5新表单元素_动力节点Java学院整理
2017/07/12 HTML / CSS
中科方德软件测试面试题
2016/04/21 面试题
大学生的自我鉴定范文
2014/01/21 职场文书
党组织公开承诺书
2014/03/29 职场文书
就业协议书盖章的注意事项
2014/09/28 职场文书
小学教师师德师风自我评价
2015/03/04 职场文书
2015年商场工作总结
2015/04/27 职场文书
被委托人身份证明
2015/08/07 职场文书
感谢信
2019/04/11 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
Mysql数据库索引面试题(程序员基础技能)
2021/05/31 MySQL
python实现剪贴板的操作
2021/07/01 Python
怎么禁用Windows 11快照布局? win11不使用快照布局的技巧
2021/11/21 数码科技
Java字符串逆序方法详情
2022/03/21 Java/Android
navicat 连接Ubuntu虚拟机的mysql的操作方法
2022/04/02 MySQL