使用wxpy实现自动发送微信消息功能


Posted in Python onFebruary 28, 2020

思路整理:1、进入心灵鸡汤网页,使用python获取心灵鸡汤内容

 2、登陆微信,找到需要发送的朋友

 3、发送获取的内容

1、获取心灵鸡汤的内容

如下图,获取第一条鸡汤

使用wxpy实现自动发送微信消息功能

实现如下:

使用wxpy实现自动发送微信消息功能

2、登陆微信,搜索朋友,进行发送

import requests
import wxpy
from bs4 import BeautifulSoup

# 微信网页登陆
bot = wxpy.Bot(console_qr=2,cache_path='botoo.pkl')

# 获取心灵鸡汤中的最新内容,可以参考其他爬虫随便查看怎么爬虫
def get_msg():
  url = 'http://www.59xihuan.cn/index_1.html'
  h = requests.get(url)
  html = h.text
  news_bf = BeautifulSoup(html,"html.parser")
  msg = news_bf.find('div', class_='pic_text1')
  news = msg.text
  # print(msg)
  # print(news)
  return news

# 给朋友发送消息
def send_msg():
  try:
    # 添加朋友微信昵称
    friend = bot.friends().search(u'xxxxx')[0]
    friend.send(get_msg())
    29   except:pass
if __name__ == '__main__':
  send_msg()

其他发送类型格式:

  • 发送文本消息:friend.send('文本消息')

  • 发送图片消息:friend.send_image('图片消息.jpg')

  • 发送视频消息:friend.send_video('视频消息.mov')

  • 发送文件消息:friend.send_file('文件消息.zip')

  • 以动态的方式发送图片:friend.send('@img@图片消息.jpg')

朋友收到的消息:

使用wxpy实现自动发送微信消息功能

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

Python 相关文章推荐
Python 连连看连接算法
Nov 22 Python
gearman的安装启动及python API使用实例
Jul 08 Python
PyQt5打开文件对话框QFileDialog实例代码
Feb 07 Python
python实现数独游戏 java简单实现数独游戏
Mar 30 Python
python 限制函数调用次数的实例讲解
Apr 21 Python
分析python请求数据
Aug 19 Python
详解Django的model查询操作与查询性能优化
Oct 16 Python
Ubuntu下Python2与Python3的共存问题
Oct 31 Python
Python API 自动化实战详解(纯代码)
Jun 11 Python
解决django服务器重启端口被占用的问题
Jul 26 Python
Django项目之Elasticsearch搜索引擎的实例
Aug 21 Python
利用Python校准本地时间的方法教程
Oct 31 Python
解决ROC曲线画出来只有一个点的问题
Feb 28 #Python
Python编程快速上手——正则表达式查找功能案例分析
Feb 28 #Python
利用python画出AUC曲线的实例
Feb 28 #Python
Python编程快速上手——选择性拷贝操作案例分析
Feb 28 #Python
AUC计算方法与Python实现代码
Feb 28 #Python
Python编程快速上手——Excel表格创建乘法表案例分析
Feb 28 #Python
Python计算IV值的示例讲解
Feb 28 #Python
You might like
DC游戏Steam周三特惠 《蝙蝠侠》阿卡姆系列平史低
2020/04/09 欧美动漫
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
使用php 获取时间今天明天昨天时间戳的详解
2013/06/20 PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
2014/06/05 PHP
PHP统计目录中文件以及目录中目录大小的方法
2016/01/09 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
2016/06/21 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
js将long日期格式转换为标准日期格式实现思路
2013/04/07 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
2013/08/01 Javascript
图片上传判断及预览脚本的效果实例
2013/08/07 Javascript
使用js判断控件是否获得焦点
2014/01/03 Javascript
微信小程序如何获知用户运行小程序的场景教程
2017/05/17 Javascript
详解vue-resource promise兼容性问题
2017/06/20 Javascript
详解AngularJS 过滤器的使用
2018/06/02 Javascript
Angularjs之ngModel中的值验证绑定方法
2018/09/13 Javascript
vue.js实现回到顶部动画效果
2019/07/31 Javascript
js中的this的指向问题详解
2019/08/29 Javascript
使用PDB模式调试Python程序介绍
2015/04/05 Python
在Python的框架中为MySQL实现restful接口的教程
2015/04/08 Python
Python数据结构之翻转链表
2017/02/25 Python
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
python贪吃蛇游戏代码
2020/04/18 Python
django 配置阿里云OSS存储media文件的例子
2019/08/20 Python
python3爬取torrent种子链接实例
2020/01/16 Python
Python使用PyQt5/PySide2编写一个极简的音乐播放器功能
2020/02/07 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
python批量生成条形码的示例
2020/10/10 Python
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
请写出一段Python代码实现删除一个list里面的重复元素
2015/12/29 面试题
前台接待岗位职责
2013/12/03 职场文书
九华山导游词
2015/02/03 职场文书
2015年秋季灭鼠工作总结
2015/07/27 职场文书
使用Django实现商城验证码模块的方法
2021/06/01 Python
springboot+WebMagic+MyBatis爬虫框架的使用
2021/08/07 Java/Android
win11自动弹出虚拟键盘怎么关闭? Win11关闭虚拟键盘的技巧
2023/01/09 数码科技