python给微信好友定时推送消息的示例
如下所示:
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,实现这样的一款"小工具". 初步设想 毫无疑问,手机是当前使用最频繁的工具,没有之一.饭可以不吃,手机不可以不带.如果能在某些特定的时点,将备忘记录事项通过某种形式发送到手机端,通过查看手机端消息实现事项提醒,那将是再
-
python获取地震信息 微信实时推送
本文实例为大家分享了python获取地震信息微信实时推送的具体代码,供大家参考,具体内容如下 import requests,time from lxml import etree from wxpy import * # 微信登陆 bot = Bot() # 查找好友 group = bot.groups().search('珍爱生命 远离lisp')[0] #写自己的讨论组名称 with open('log.txt', 'r') as f: rember = f.readline() hea
-
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
最近想着做一个微信机器人,主要想要实现能够每天定时推送天气预报或励志语录,励志语录要每天有自动更新,定时或当有好友回复时,能够随机推送不同的内容.于是开始了分析思路.博主是采用了多线程群发,因为微信对频繁发送消息过快还会出现发送失败的问题,因此还要加入time.sleep(1),当然时间根据自身情况自己定咯.本想把接入写诗机器人,想想自己的渣电脑于是便放弃了,感兴趣的可以尝试一下.做完会有不少收获希望对你有帮助. (1)我们要找个每天定时更新天气预报的网站,和一个更新励志语录的网站.当然如果你想
-
Python搭建APNS苹果推送通知推送服务的相关模块使用指南
APNS 是苹果为IOS设备提供的推送服务,全称是(Apple Push Notification service). 如果你有接触移动互联网相关的开发的话,应该对它很熟悉. 接下来我会给大家简单介绍一下Python下的一些APNS相关的模块以及其特点. 模块介绍: PyAPNs 项目地址: https://github.com/djacobs/PyAPNs PyAPNs是我最早使用的APNS模块,它应该是我要介绍的所有模块里面最简单的,最新的源码 只有384行,实现了APNS的基本功能,包括发
-
python3实现zabbix告警推送钉钉的示例
自己写了一个简单的python脚本,用来推送zabbix告警到钉钉机器人,推送格式为markdown,有需要的可以自己修改markdown的格式及推送的值(zabbix宏) 环境如下,理论上zabbix版本不影响,可以看看官方宏定义是否有区别 python 3 zabbix 3.4.2 zabbix宏官方文档:https://www.zabbix.com/documentation/3.4/manual/appendix/macros/supported_by_location 配置 配置钉钉自
-
Python编程实现微信企业号文本消息推送功能示例
本文实例讲述了Python微信企业号文本消息推送功能.分享给大家供大家参考,具体如下: 企业号的创建.企业号应用的创建.组.tag.part就不赘述了,一搜一大堆,但是网上拿的那些个脚本好多都不好使,所以自己修了一个 坦率的讲,这个脚本是用来作为zabbix的通知媒介脚本的,本人是个菜鸟,如果哪里不对,大神们不要笑话,python也处于学习阶段,如果有哪些地方不合理,很希望可以不吝赐教,废话不多说,脚本奉上: #!/usr/bin/python # _*_coding:utf-8 _*_ imp
-
python实现美团订单推送到测试环境,提供便利操作示例
本文实例讲述了python实现美团订单推送到测试环境,提供便利操作.分享给大家供大家参考,具体如下: 背景: 有时候需要在测试环境下一个美团的订单,每次都找一堆的东西,太繁琐,于是写了接口请求数据,然后把数据推送到测试环境.实现了可以在测试环境进行:生成新订单.取消订单.骑手抢单.骑手送达.申请整单退款.申请部分退款流程. # -*- coding: utf-8 -*- import hashlib import time import requests from order30 import
-
python爬虫_微信公众号推送信息爬取的实例
问题描述 利用搜狗的微信搜索抓取指定公众号的最新一条推送,并保存相应的网页至本地. 注意点 搜狗微信获取的地址为临时链接,具有时效性. 公众号为动态网页(JavaScript渲染),使用requests.get()获取的内容是不含推送消息的,这里使用selenium+PhantomJS处理 代码 #! /usr/bin/env python3 from selenium import webdriver from datetime import datetime import bs4, requ
-
python3实现钉钉消息推送的方法示例
背景 偶然发现一个python实现的按照农历/阴历推送消息提醒的程序,钉钉群消息推送.此处总结并对其可推送的消息做. DingtalkNotice 环境:python3.7 安装: pip install schedule #实现定时任务的模块 pip install DingtalkChatbot #python封装的各种消息的调用 pip install sxtwl #日历库 钉钉自定义机器人: 钉钉群机器人是一个高级扩展的功能,可以将第三方服务的信息聚合到钉钉群众,实现信息的自动化同步.1
-
python实现京东订单推送到测试环境,提供便利操作示例
本文实例讲述了python实现京东订单推送到测试环境,提供便利操作.分享给大家供大家参考,具体如下: # -*- coding: utf-8 -*- import hashlib import time import requests from order30 import conf app_key = conf.jd_appkey appSecret = conf.jd_secret token = conf.jd_token def get_md5(string):#返回字符串md5加密后大
-
Python编程之微信推送模板消息功能示例
本文实例讲述了Python微信推送模板消息功能.分享给大家供大家参考,具体如下: 官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432 具体代码如下: #!/usr/bin/env python #-*- coding: utf-8 -*- import httplib import json import MySQLdb #从数据库中获取access_token access_token="&quo
-
利用Python将每日一句定时推送至微信的实现方法
前言 前几天在网上看到一篇文章<教你用微信每天给女票说晚安>,感觉很神奇的样子,随后研究了一下,构思的确是巧妙.好,那就开始动工吧!服务器有了,Python环境有了,IDE打开了...然而...然而...我意识到了一个非常严重的问题...没有女朋友 (T_T)... 微信开发已经活跃了很长时间了,在微信开发中有一个神奇的接口它叫模板消息接口,它可以根据用户的openid从服务端给用户推送自定义的模板消息,正因如此,我们可以利用这个特征在服务器端随时向用户推送消息(前提是该用户关注了该公众号).
随机推荐
- PHP会员找回密码功能的简单实现
- jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
- Docker的安装方法及运行Docker Swarm模式的使用
- MySQL中查询日志与慢查询日志的基本学习教程
- 在服务端(Page.Write)调用自定义的JS方法详解
- JSP 点击链接后下载文件(相当于右键另存)功能
- jQuery 3.0 的 setter和getter 模式详解
- CreateWeb.vbs 代码
- 从零开始学习jQuery (七) jQuery动画实现 让页面动起来
- javascript中字体浮动效果的简单实例演示
- 如何限制访问者的ip(PHPBB的代码)
- httpclient 请求http数据,json转map的实例
- SpringMVC源码解读之HandlerMapping - AbstractUrlHandlerMapping系列request分发
- 采用C#实现软件自动更新的方法
- 使用php从身份证号中获取一系列线索(星座、生肖、生日等)
- 让以太网线缆在恶劣的工业环境下正常工作
- django 2.0更新的10条注意事项总结
- Mac系统下安装PHP Xdebug
- 详解php中生成标准uuid(guid)的方法
- JS实现的计数排序与基数排序算法示例