python实现给微信指定好友定时发送消息


Posted in Python onApril 29, 2019

python有很多有趣的库,其中wxpy是连接微信的接口,具体可以查看官方文档。可以实现自动操作,wxpy 支持 Python 3.4-3.6,以及 2.7 版本。

一、安装

win10环境,直接在cmd中,输入

pip install wxpy

有时网络不稳定,可能出现错误,重新执行操作尝试一下。

二、简单介绍

# 导入模块
from wxpy import *
# 初始化机器人,扫码登陆
bot = Bot()
# 搜索名称含有 "游否" 的男性深圳好友
my_friend = bot.friends().search('游否', sex=MALE, city="深圳")[0]

三、详细代码

打开cmd,执行jupyter notebook,打开ipython环境,在打开的浏览器页面中,新建一个python3的ipynb文件。

from __future__ import unicode_literals
from threading import Timer
from wxpy import *
import requests
 
bot = None
def get_news():
 #获取一个连接中的内容
 url = "http://open.iciba.com/dsapi/"
 r = requests.get(url)
 print(r.json())
 contents = r.json()['content']
 translation = r.json()['translation']
 return contents,translation
def login_wechat():
 global bot
 bot = Bot()
 # bot = Bot(console_qr=2,cache_path="botoo.pkl")#linux环境上使用
def send_news():
 if bot == None:
  login_wechat()
 try:
  my_friend = bot.friends().search(u'xxx')[0] #xxx表示微信昵称
  my_friend.send(get_news()[0])
  my_friend.send(get_news()[1][5:])
  my_friend.send(u"咦?我是自动人!!")
  t = Timer(360, send_news) #360是秒数
  t.start()
 except:
  print(u"失败!!")
if __name__ == "__main__":
 send_news()
 print(get_news()[0])

然后按ctrl+enter键执行。

python实现给微信指定好友定时发送消息

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

Python 相关文章推荐
pymssql ntext字段调用问题解决方法
Dec 17 Python
Python之eval()函数危险性浅析
Jul 03 Python
Python 数据结构之旋转链表
Feb 25 Python
Python探索之自定义实现线程池
Oct 27 Python
python http接口自动化脚本详解
Jan 02 Python
浅谈pandas中DataFrame关于显示值省略的解决方法
Apr 08 Python
Django CBV类的用法详解
Jul 26 Python
Python过滤掉numpy.array中非nan数据实例
Jun 08 Python
Python基于数列实现购物车程序过程详解
Jun 09 Python
python中plt.imshow与cv2.imshow显示颜色问题
Jul 16 Python
Django serializer优化类视图的实现示例
Jul 16 Python
matplotlib部件之套索Lasso的使用
Feb 24 Python
python使用wxpy实现微信消息防撤回脚本
Apr 29 #Python
Django Sitemap 站点地图的实现方法
Apr 29 #Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
Apr 29 #Python
python实现微信定时每天和女友发送消息
Apr 29 #Python
Python3.5常见内置方法参数用法实例详解
Apr 29 #Python
python微信撤回监测代码
Apr 29 #Python
Python3.5 Json与pickle实现数据序列化与反序列化操作示例
Apr 29 #Python
You might like
php分页函数
2006/07/08 PHP
php指定函数参数默认值示例代码
2013/12/04 PHP
[原创]php正则删除img标签的方法示例
2017/05/27 PHP
Javascript中的数学函数集合
2007/05/08 Javascript
Javascript中的window.event.keyCode使用介绍
2011/04/26 Javascript
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
2012/07/20 Javascript
jquery使用ColorBox弹出图片组浏览层实例演示
2013/03/14 Javascript
JS 去除Array中的null值示例代码
2013/11/20 Javascript
node.js中的fs.readdir方法使用说明
2014/12/17 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
2015/08/22 Javascript
js实现简单折叠、展开菜单的方法
2015/08/28 Javascript
简单谈谈Javascript中类型的判断
2015/10/19 Javascript
jquery UI Datepicker时间控件的使用及问题解决
2016/04/28 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
Angular项目如何升级至Angular6步骤全纪录
2018/09/03 Javascript
详解如何为你的angular app构建一个第三方库
2018/12/07 Javascript
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
2019/04/04 jQuery
js使用cookie实现记住用户名功能示例
2019/06/13 Javascript
vue实现一拉到底的滑动验证
2019/07/25 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
解决echarts echarts数据动态更新和dataZoom被重置问题
2020/07/20 Javascript
[01:07:19]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第一场
2018/04/06 DOTA
[01:29:31]VP VS VG Supermajor小组赛胜者组第二轮 BO3第一场 6.2
2018/06/03 DOTA
Django Admin中增加导出Excel功能过程解析
2019/09/04 Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
2020/05/08 Python
python中upper是做什么用的
2020/07/20 Python
如何用Python绘制3D柱形图
2020/09/16 Python
银行会计财务工作个人的自我评价
2013/10/29 职场文书
培训讲师邀请函
2014/01/10 职场文书
创文明城市标语
2014/06/16 职场文书
交通安全责任书范本
2014/07/24 职场文书
2014普法依法治理工作总结
2014/12/18 职场文书
初中生毕业评语
2014/12/29 职场文书
慈善献爱心倡议书
2015/04/27 职场文书
创业计划书之蛋糕店
2019/08/29 职场文书
图解排序算法之希尔排序Java实现
2021/06/26 Java/Android