利用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网络爬虫功能的基本写法
Jan 28 Python
Android应用开发中Action bar编写的入门教程
Feb 26 Python
Python 逐行分割大txt文件的方法
Oct 10 Python
python中pika模块问题的深入探究
Oct 13 Python
详解python中的Turtle函数库
Nov 19 Python
Python unittest 简单实现参数化的方法
Nov 30 Python
详解Python odoo中嵌入html简单的分页功能
May 29 Python
django之对FileField字段的upload_to的设定方法
Jul 28 Python
python机器学习包mlxtend的安装和配置详解
Aug 21 Python
Python txt文件常用读写操作代码实例
Aug 03 Python
Python数据分析入门之数据读取与存储
May 13 Python
python_tkinter弹出对话框创建
Mar 20 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
受疫情影响 动画《Re从零开始的异世界生活》第二季延期至7月
2020/03/10 日漫
用header 发送cookie的php代码
2007/03/16 PHP
php 生成饼图 三维饼图
2009/09/28 PHP
Laravel 前端资源配置教程
2019/10/18 PHP
在修改准备发的批量美化select+可修改select时,在非IE下发现了几个问题
2007/01/09 Javascript
JQuery验证工具类搜集整理
2013/01/16 Javascript
浅谈EasyUI中编辑treegrid的方法
2015/03/01 Javascript
JS基于面向对象实现的放烟花效果
2015/05/07 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
Vue分页组件实例代码
2017/04/17 Javascript
微信小程序中显示html格式内容的方法
2017/04/25 Javascript
详解用webpack2搭建angular2的项目
2017/06/22 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)
2018/11/05 Javascript
JS数组方法join()用法实例分析
2020/01/18 Javascript
vue使用lodop打印控件实现浏览器兼容打印的方法
2021/02/07 Vue.js
[02:23]完美世界全国高校联赛街访DOTA2第一期
2019/11/28 DOTA
python3如何将docx转换成pdf文件
2018/03/23 Python
python3 对list中每个元素进行处理的方法
2018/06/29 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
Pyqt助手安装PyQt5帮助文档过程图解
2020/11/20 Python
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
欧洲顶级的童装奢侈品购物网站:Bambini Fashion(面向全球)
2018/04/24 全球购物
美国儿童珠宝在线零售商:Loveivy
2019/05/22 全球购物
西班牙在线宠物食品和配件商店:bitiba
2019/10/11 全球购物
外贸业务员求职信范文
2013/12/12 职场文书
中级会计职业生涯规划范文
2014/01/16 职场文书
开会迟到检讨书
2014/02/03 职场文书
幼儿园教学随笔感言
2014/02/23 职场文书
保护环境建议书400字
2014/05/13 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
大学毕业生个人总结
2015/02/28 职场文书
工作收入证明模板
2015/06/12 职场文书
高三英语教学反思
2016/03/03 职场文书
TV动画《八十龟酱观察日记》第四季宣传PV公布
2022/04/06 日漫
SQL SERVER中的流程控制语句
2022/05/25 SQL Server