python给微信好友定时推送消息的示例


Posted in Python onFebruary 20, 2019

如下所示:

from __future__ import unicode_literals
from threading import Timer
from wxpy import *
import requests
#bot = Bot()
#bot = Bot(console_qr=2,cache_path="botoo.pkl")#这里的二维码是用像素的形式打印出来!,如果你在win环境上运行,替换为 bot=Bot()
bot = Bot(cache_path=True)

def get_news1():
#获取金山词霸每日一句,英文和翻译
  url = "http://open.iciba.com/dsapi/"
  r = requests.get(url)
  contents = r.json()['content']
  translation= r.json()['translation']
  return contents,translation
def send_news():
  try:
    my_friend = bot.friends().search(u'狂奔的蜗牛')[0]  #你朋友的微信名称,不是备注,也不是微信帐号。
    my_friend.send(get_news1()[0])
    my_friend.send(get_news1()[1][5:])
    my_friend.send(u"以上是金山词霸每日一句,崔苹正在轰炸你的微信!")
    t = Timer(6000000, send_news)#每86400秒(1天),发送1次,不用linux的定时任务是因为每次登陆都需要扫描二维码登陆,很麻烦的一件事,就让他一直挂着吧
    t.start()
  except:
    my_friend = bot.friends().search('奶瓶仔')[0]#你的微信名称,不是微信帐号。
    my_friend.send(u"今天消息发送失败了")
if __name__ == "__main__":
  send_news()

以上这篇python给微信好友定时推送消息的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python解析文件示例
Jan 23 Python
Python编程之多态用法实例详解
May 19 Python
Python二叉搜索树与双向链表转换实现方法
Apr 29 Python
ansible作为python模块库使用的方法实例
Jan 17 Python
python3读取excel文件只提取某些行某些列的值方法
Jul 10 Python
python实现简单的单变量线性回归方法
Nov 08 Python
PySide和PyQt加载ui文件的两种方法
Feb 27 Python
两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法
Mar 05 Python
Python爬虫 urllib2的使用方法详解
Sep 23 Python
python进程池实现的多进程文件夹copy器完整示例
Nov 27 Python
python批量处理txt文件的实例代码
Jan 13 Python
Python编程快速上手——PDF文件操作案例分析
Feb 28 Python
linux查找当前python解释器的位置方法
Feb 20 #Python
python 定时器,实现每天凌晨3点执行的方法
Feb 20 #Python
python爬取酷狗音乐排行榜
Feb 20 #Python
python 定时器,轮询定时器的实例
Feb 20 #Python
在Python中,不用while和for循环遍历列表的实例
Feb 20 #Python
python爬取内容存入Excel实例
Feb 20 #Python
Python和Go语言的区别总结
Feb 20 #Python
You might like
第三章 php操作符与控制结构代码
2011/12/30 PHP
php5.2以下版本无json_decode函数的解决方法
2014/05/25 PHP
PHP基于自增数据如何生成不重复的随机数示例
2017/05/19 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
childNodes.length与children.length的区别
2009/05/14 Javascript
node.js中的path.normalize方法使用说明
2014/12/08 Javascript
利用jQuery和CSS将背景图片拉伸
2015/10/16 Javascript
JavaScript判断页面加载完之后再执行预定函数的技巧
2016/05/17 Javascript
jQuery Validate 校验多个相同name的方法
2017/05/18 jQuery
bootstrap switch开关组件使用方法详解
2017/08/22 Javascript
layui table 参数设置方法
2018/08/14 Javascript
js正则取值的结果数组调试方法
2018/10/10 Javascript
详解Vue项目中实现锚点定位
2019/04/24 Javascript
微信小程序登陆注册功能的实现代码
2019/12/10 Javascript
npm qs模块使用详解
2020/02/07 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
vue的$http的get请求要加上params操作
2020/11/12 Javascript
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
docker django无法访问redis容器的解决方法
2019/08/21 Python
Python基于pygame实现单机版五子棋对战
2019/12/26 Python
Virtualenv 搭建 Py项目运行环境的教程详解
2020/06/22 Python
HTML5计时器小例子
2013/10/15 HTML / CSS
详解window.open被浏览器拦截的解决方案
2019/07/18 HTML / CSS
大学生在校学习的自我评价
2014/02/18 职场文书
教师对学生的寄语
2014/04/03 职场文书
小学优秀班主任事迹材料
2014/05/17 职场文书
社会稳定风险评估方案
2014/06/02 职场文书
优秀中职教师事迹材料
2014/08/26 职场文书
节水宣传标语口号
2015/12/26 职场文书
小学四年级班务总结该怎么写?
2019/08/16 职场文书
读《庄子》有感:美而不自知
2019/11/06 职场文书
导游词之永济鹳雀楼
2020/01/16 职场文书
JavaScript中关于预编译、作用域链和闭包的理解
2021/03/31 Javascript
详解Mysql和Oracle之间的误区
2021/05/18 MySQL
SpringBoot Http远程调用的方法
2022/08/14 Java/Android