python自动发微信监控报警


Posted in Python onSeptember 06, 2019

我们每个人每天都是在用微信,在程序开发过程中,我们会需要监控我们的程序,发短信监控收费,发邮件懒得看,发微信是最好的方式,而且是免费的。发现个非常好用的python库:wxpy。wxpy基于itchat,使用了 Web 微信的通讯协议,实现了微信登录、收发消息、搜索好友、数据统计等功能。

官方文档:chats.html

安装wxpy包:

pip install wxpy

一开始扫码登录,程序会保存一个.pkl文件,这个文件是程序自动保存的,下次就不需要扫码了。

# -*- encoding=utf-8 -*-
""" 微信报警功能"""


from wxpy import *

# 发给多个好友
def wxSendMsgToFriends(name_list,content):
 """
 :param name_list: 名字列表
 :param content:内容
 :return:
 """
 # 缓存实现自动登录
 bot = Bot(cache_path=True)
 try:
 for i in range(0,len(name_list)):
  my_friend = bot.friends().search(name_list[i])[0]
  my_friend.send(content)

 except Exception as e:
 print("{0}".format(str(e)))


# 发给机器人自己,在文件传输助手收到消息

def wxSendMsgToSelf(content):
 """
 :param content: 内容
 :return:
 """
 # 缓存实现自动登录
 bot = Bot(cache_path=True)

 # 向文件传输助手发送消息
 bot.file_helper.send(content)



if __name__ == '__main__':

 # 名字列表
 name_list=['张三','李四']
 # 发送内容
 content="微信报警功能测试"
 wxSendMsgToFriends(name_list,content)

wxpy 不仅可以发文本内容,也可以发图片,文件,视频等。感觉很方便,感兴趣的朋友可以去尝试。

python自动发微信监控报警

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python fileinput模块使用实例
Jun 03 Python
Python OpenCV读取png图像转成jpg图像存储的方法
Oct 28 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
正则给header的冒号两边参数添加单引号(Python请求用)
Aug 09 Python
Python Sympy计算梯度、散度和旋度的实例
Dec 06 Python
Python itertools.product方法代码实例
Mar 27 Python
Python使用plt.boxplot() 参数绘制箱线图
Jun 04 Python
Python rabbitMQ如何实现生产消费者模式
Aug 24 Python
Numpy中np.random.rand()和np.random.randn() 用法和区别详解
Oct 23 Python
Python 实现RSA加解密文本文件
Dec 30 Python
利用python+request通过接口实现人员通行记录上传功能
Jan 13 Python
Python 数据可视化神器Pyecharts绘制图像练习
Feb 28 Python
Python使用Slider组件实现调整曲线参数功能示例
Sep 06 #Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
Sep 06 #Python
Python数学形态学实例分析
Sep 06 #Python
Python统计分析模块statistics用法示例
Sep 06 #Python
使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件及出现问题解决方法
Sep 06 #Python
python监控nginx端口和进程状态
Sep 06 #Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
Sep 06 #Python
You might like
php下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
解析argc argv在php中的应用
2013/06/24 PHP
php中文验证码实现示例分享
2014/01/12 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
PHP-FPM之Chroot执行环境详解
2015/08/03 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
基于jQueryUI和Corethink实现百度的搜索提示功能
2016/11/09 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
2020/09/15 PHP
判断控件是否已加载完成的代码
2010/02/24 Javascript
jquery实现下拉菜单的二级联动利用json对象从DB取值显示联动
2014/03/27 Javascript
JS实现两表格里数据来回转移的方法
2015/05/28 Javascript
简单总结JavaScript中的String字符串类型
2016/05/26 Javascript
Javascript基础_标记文字的实现方法
2016/06/14 Javascript
JCrop+ajaxUpload 图像切割上传的实例代码
2016/07/20 Javascript
js style.display=block显示布局错乱问题的解决方法
2016/09/21 Javascript
微信开发 js实现tabs选项卡效果
2016/10/28 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
2016/12/14 Javascript
彻底搞懂JavaScript中的apply和call方法(必看)
2017/09/18 Javascript
angular.js4使用 RxJS 处理多个 Http 请求
2017/09/23 Javascript
微信小程序制作表格的方法
2019/02/14 Javascript
vue props对象validator自定义函数实例
2019/11/13 Javascript
vue中移动端调取本地的复制的文本方式
2020/07/18 Javascript
[05:02][DOTA2]DOTA进化论 第一期
2013/09/27 DOTA
[04:48]DOTA2上海特锦赛小组赛第三日 TOP10精彩集锦
2016/02/28 DOTA
Python算法之栈(stack)的实现
2014/08/18 Python
跟老齐学Python之用while来循环
2014/10/02 Python
举例详解Python中的split()函数的使用方法
2015/04/07 Python
python常见的格式化输出小结
2016/12/15 Python
keras在构建LSTM模型时对变长序列的处理操作
2020/06/29 Python
加拿大消费电子和手机购物网站:The Source
2017/01/28 全球购物
ProForm英国站点:健身房和健身器材网上商店
2019/06/05 全球购物
Moda Italia荷兰:意大利男士服装
2019/08/31 全球购物
瀑布模型都有哪些优缺点
2014/06/23 面试题
资产经营总监岗位职责
2013/12/04 职场文书
党员自我批评与反省材料
2014/02/10 职场文书
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js