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

安装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自动发微信监控报警相关推荐

  1. python自动发微信新闻网_python自动发微信监控报警

    我们每个人每天都是在用微信,在程序开发过程中,我们会需要监控我们的程序,发短信监控收费,发邮件懒得看,发微信是最好的方式,而且是免费的.发现个非常好用的python库:wxpy.wxpy基于itcha ...

  2. python执行bat文件_python自动运行cmd,bat文件

    展开全部 python编码2113启动cmd批处理文件(.bat文件),用subprocess方法可以将相应5261的cmd输出获取到,代码如下:4102#import os#os.system (& ...

  3. Python倒计时自动发微信(电脑版微信)

    一.前言: Python倒计时自动发微信(电脑版微信登录状态) 二.主要思路及步骤: 1.先启动微信 2.定位到搜索框 3.搜索微信 4.进入聊天窗口 5.粘贴文本内容 6.发送   7.关闭微信窗口 ...

  4. 用python实现给女朋友自动发微信

    女朋友说上班都不回她微信,于是给她安排一个定时自动发微信的功能. [效果预览] 实现过程 一.启动微信进程 二.获取微信窗口在桌面的坐标 三.发送消息 1.鼠标依次点击打开聊天框 2.输入发送内容 四 ...

  5. python之钉钉机器人自动发消息——傻瓜式教程

    文章目录 python之钉钉机器人自动发消息--傻瓜式教程 前言 钉钉创建机器人 主要流程如下: 细节流程如下 python连接dingtalk 发送MarkDown格式消息 源码展示 效果展示 代码 ...

  6. jq 点击按钮跳转到微信_实现点击复制微信号并自动打开微信加好友

    原地址:https://www.xuewangzhan.net/jquery/21100.html 复制按钮xyz2018 点击复制 clipboard.on('success', function( ...

  7. 实现点击复制微信号并自动打开微信加好友

    近期,有建网站客户要求实现在自己的手机网站上实现点击复制微信号并自动打开微信加好友的功能.怎么在自己建网站时,制作出这样的点击复制微信号并自动打开微信加好友功能呢? 分享一下实现点击复制微信号并自动打 ...

  8. python自动发微信新闻_微信群总有人发广告?用Python写一个自动化机器人消灭他...

    作者 | 刘早起 出品 | 早起Python(ID: zaoqi-python) 或者是一声不吭的去骚扰每一个群成员. 虽然不清楚是什么能够驱使他们这样不折不扣的努力成为最强微信群牛皮癣(可能是钞能力 ...

  9. python自动发微信新闻网_用python自制微信机器人,定时发送天气预报

    0 引言 前段时间找到了一个免费的天气预报API,费了好段时间把这个API解析并组装成自己想用的格式了,就想着如何实现每天发送天气信息给自己.最近无意中发现了wxpy库,用它来做再合适不过了.以下是w ...

最新文章

  1. ls 中一些你不知道的事
  2. [译]ASP.NET Core 2.0 网址重定向
  3. git fatal: 拒绝合并无关的历史
  4. 如何在 Linux 中启用 Shell 脚本的调试模式
  5. 敲敲代码调调参就给钱,你来不来?| 论文有奖复现
  6. qt中的纯c语言中项目,2使用QT新建c工程
  7. leetcode98. 验证二叉搜索树
  8. 2020年安卓学习笔记目录
  9. python中如何反解函数_PyTorch中反卷积的用法详解
  10. python里面Dataset干嘛的_用 Python 对成绩分类汇总!
  11. springboot输出日志到文件配置
  12. 《Linux C编程环境》 课程大实验 及近期练习题:计算器,复写机,目录树创建,批处理执行器,扫雷
  13. 项目经理如何激励自己的团队
  14. 鼠标在用了一段之后偶然发现以给特别慢的速度移动鼠标,会在移动到可点击的选项按钮附近明显的卡住问题。
  15. JS 模块化 - 04 CMD 规范与 Sea JS
  16. Intel8086处理器使用NASM汇编语言实现操作系统04-实模式-屏幕显示不定长度的字符串(cmp/je)
  17. JavaEE|TCP/IP协议栈之TCP协议端格式详解
  18. EIM是什么?与QQ有什么区别?
  19. 从网易与淘宝的font-size思考前端设计稿与工作流
  20. python字符串切割以及正则表达式的简单实例操作

热门文章

  1. c语言中的指数和尾数是什么意思,浮点数的指数和尾数的研究
  2. 计算身体质量指数BMI
  3. python snownlp_python snownlp情感分析简易demo
  4. 音乐播放器(附源码)
  5. 关于 Symbol() 能不能当作 key值使用
  6. pytest.fixture详解
  7. 初中教师计算机培训方案,教师年度信息技术培训计划的方案
  8. 苹果再次确立其移动王者地位
  9. 6、惠崇春江晚景-苏轼
  10. Google Earth Engine(GEE)——在处理sentinel-1 合成孔径雷达 SAR 数据