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 相关文章推荐
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 Python
Python使用面向对象方式创建线程实现12306售票系统
Dec 24 Python
Python生成数字图片代码分享
Oct 31 Python
Python3学习urllib的使用方法示例
Nov 29 Python
Python获取二维矩阵每列最大值的方法
Apr 03 Python
python实现ID3决策树算法
Aug 29 Python
配置 Pycharm 默认 Test runner 的图文教程
Nov 30 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
Jan 29 Python
python暴力解压rar加密文件过程详解
Jul 05 Python
Python上下文管理器类和上下文管理器装饰器contextmanager用法实例分析
Nov 07 Python
Python脚本实现Zabbix多行日志监控过程解析
Aug 26 Python
python中requests库+xpath+lxml简单使用
Apr 29 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
BBS(php & mysql)完整版(八)
2006/10/09 PHP
五款常用mysql slow log分析工具的比较分析
2011/05/22 PHP
PHP随机生成随机个数的字母组合示例
2014/01/14 PHP
php数组中删除元素之重新索引的方法
2014/09/16 PHP
Django中通过定时任务触发页面静态化的处理方式
2018/08/29 PHP
js获取当前select 元素值的代码
2010/04/19 Javascript
jQuery实现点击该行即可删除HTML表格行
2014/10/17 Javascript
jQuery实现自动调整字体大小的方法
2015/06/15 Javascript
Boostrap基础教程之JavaScript插件篇
2016/09/08 Javascript
Javascript 引擎工作机制详解
2016/11/30 Javascript
Vue自定义指令介绍(2)
2016/12/08 Javascript
jQuery实现立体式数字动态增加(animate方法)
2016/12/21 Javascript
JS库之ParticlesJS使用简介
2017/09/12 Javascript
webpack多入口文件页面打包配置详解
2018/01/09 Javascript
JavaScript禁用右键单击优缺点分析
2019/01/20 Javascript
CountUp.js实现数字滚动增值效果
2019/10/17 Javascript
JS实现简单tab选项卡切换
2019/10/25 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
Nodejs + sequelize 实现增删改查操作
2020/11/07 NodeJs
python列表的增删改查实例代码
2018/01/30 Python
python3.6根据m3u8下载mp4视频
2019/06/17 Python
Django项目之Elasticsearch搜索引擎的实例
2019/08/21 Python
python机器学习库xgboost的使用
2020/01/20 Python
CSS3解决移动页面上点击链接触发色块的问题
2016/06/03 HTML / CSS
详解CSS3 Media Queries中媒体属性的使用
2016/02/29 HTML / CSS
澳大利亚婴儿、幼儿和儿童在线设计师商店:Smooch Baby
2019/02/16 全球购物
护士自我鉴定范文
2013/10/06 职场文书
求职推荐信
2013/10/28 职场文书
师范应届毕业生自荐信
2013/11/18 职场文书
会计专业应届生求职信
2013/11/24 职场文书
婚纱店策划方案
2014/05/22 职场文书
素质教育标语
2014/06/27 职场文书
舞蹈教育学专业求职信
2014/06/29 职场文书
商超业务员岗位职责
2015/02/13 职场文书
《巨人的花园》教学反思
2016/02/19 职场文书
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL