使用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 相关文章推荐
videocapture库制作python视频高速传输程序
Dec 23 Python
在Python的gevent框架下执行异步的Solr查询的教程
Apr 16 Python
深入理解python中的浅拷贝和深拷贝
May 30 Python
浅述python中argsort()函数的实例用法
Mar 30 Python
详解python中executemany和序列的使用方法
Aug 12 Python
python Pandas 读取txt表格的实例
Apr 29 Python
Windows系统Python直接调用C++ DLL的方法
Aug 01 Python
使用Python将字符串转换为格式化的日期时间字符串
Sep 01 Python
在Django中实现添加user到group并查看
Nov 18 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
Dec 04 Python
matplotlib基础绘图命令之bar的使用方法
Aug 13 Python
浅谈python数据类型及其操作
May 25 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
PHP VS ASP
2006/10/09 PHP
php实现的简单美国商品税计算函数
2015/07/13 PHP
php parse_str() 函数的定义和用法
2016/05/23 PHP
thinkPHP多语言切换设置方法详解
2016/11/11 PHP
thinkPHP中session()方法用法详解
2016/12/08 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
简单的php购物车代码
2020/06/05 PHP
js 调用父窗口的具体实现代码
2013/07/15 Javascript
jquery 实现上下滚动效果示例代码
2013/08/09 Javascript
深入理解Javascript里的依赖注入
2014/03/19 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
JavaScript操作HTML DOM节点的基础教程
2016/03/11 Javascript
基于JavaScript实现窗口拖动效果
2017/01/18 Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
2017/03/24 jQuery
对于js垃圾回收机制的理解
2017/09/14 Javascript
详解webpack4.x之搭建前端开发环境
2019/03/28 Javascript
jQuery Ajax async=>false异步改为同步时,解决导致浏览器假死的问题
2019/07/22 jQuery
[01:03:59]2018DOTA2亚洲邀请赛3月30日 小组赛B组VGJ.T VS Secret
2018/03/31 DOTA
Python进行数据提取的方法总结
2016/08/22 Python
windows下ipython的安装与使用详解
2016/10/20 Python
Python 调用Java实例详解
2017/06/02 Python
Python文件和流(实例讲解)
2017/09/12 Python
Python安装Numpy和matplotlib的方法(推荐)
2017/11/02 Python
python数据预处理之数据标准化的几种处理方式
2019/07/17 Python
python多维数组分位数的求取方式
2020/03/03 Python
纯CSS实现的大小渐变、渐远效果
2014/04/15 HTML / CSS
CSS3毛玻璃效果(blur)有白边问题的解决方法
2016/11/15 HTML / CSS
AVIS安飞士奥地利租车官网:提供奥地利、欧洲和全世界汽车租赁
2016/11/29 全球购物
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
女方回门宴答谢词
2014/01/14 职场文书
社会学专业求职信
2014/07/17 职场文书
领导班子自我剖析材料
2014/08/16 职场文书
爱鸟护鸟的宣传语
2015/07/13 职场文书
党风廉洁教育心得体会
2016/01/20 职场文书
Python OpenCV之常用滤波器使用详解
2022/04/07 Python
如何通过简单的代码描述Angular父组件、子组件传值
2022/04/07 Javascript