使用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中的数据类型
May 05 Python
CentOS中使用virtualenv搭建python3环境
Jun 08 Python
解决Python传递中文参数的问题
Aug 04 Python
python实现爬虫统计学校BBS男女比例之数据处理(三)
Dec 31 Python
Android应用开发中Action bar编写的入门教程
Feb 26 Python
python 创建一个空dataframe 然后添加行数据的实例
Jun 07 Python
解决Python内层for循环如何break出外层的循环的问题
Jun 24 Python
Python在Matplotlib图中显示中文字体的操作方法
Jul 29 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
Oct 17 Python
利用python Selenium实现自动登陆京东签到领金币功能
Oct 31 Python
Django项目uwsgi+Nginx保姆级部署教程实现
Apr 19 Python
keras多显卡训练方式
Jun 10 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 采集程序中常用的函数
2009/12/09 PHP
PHP 5.3新特性命名空间规则解析及高级功能
2010/03/11 PHP
php中替换字符串中的空格为逗号','的方法
2014/06/09 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
2016/02/15 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
2017/02/08 PHP
改版了网上的一个js操作userdata
2007/04/27 Javascript
JS实现商品倒计时实现代码
2013/05/03 Javascript
jQuery控制网页打印指定区域的方法
2015/04/07 Javascript
Jquery判断radio、selelct、checkbox是否选中及获取选中值方法总结
2015/04/15 Javascript
基于jQuery 实现bootstrapValidator下的全局验证
2015/12/07 Javascript
在js代码拼接dom对象到页面上去的模板总结(必看)
2017/02/14 Javascript
EasyUI在Panel上动态添加LinkButton按钮
2017/08/11 Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
2017/11/11 Javascript
js实现同一个页面,多个enter事件绑定的示例
2018/10/10 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
从0到1搭建Element的后台框架的方法步骤
2019/04/10 Javascript
redux.js详解及基本使用
2019/05/24 Javascript
javascript如何实现create方法
2019/11/04 Javascript
[01:11:10]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG加赛
2014/05/26 DOTA
python的else子句使用指南
2016/02/27 Python
深入理解Django中内置的用户认证
2017/10/06 Python
python实现百度语音识别api
2018/04/10 Python
Python实现的基于优先等级分配糖果问题算法示例
2018/04/25 Python
Python实现查看系统启动项功能示例
2018/05/10 Python
Python Matplotlib 基于networkx画关系网络图
2019/07/10 Python
django商品分类及商品数据建模实例详解
2020/01/03 Python
雅诗兰黛旗下走天然植物路线的彩妆品牌:Prescriptives
2016/08/14 全球购物
程序集与命名空间有什么不同
2014/07/25 面试题
校三好学生主要事迹
2014/01/11 职场文书
学习实践科学发展观心得体会
2014/09/10 职场文书
国家税务局干部作风整顿整改措施
2014/09/18 职场文书
2014年干部培训工作总结
2014/12/17 职场文书
师德师风个人总结
2015/02/06 职场文书
旅游安全责任协议书
2016/03/22 职场文书