Python定时发送消息的脚本:每天跟你女朋友说晚安


Posted in Python onOctober 21, 2018

首先 你要有个女朋友

效果:

Python定时发送消息的脚本:每天跟你女朋友说晚安

需要安装几个包

  • pip install wxpy
  • pip install wechat_sender
  • pip install requests

代码如下:

from __future__ import unicode_literals
from threading import Timer
from wxpy import *
from wechat_sender import Sender
import time,requests
bot = Bot(console_qr=2,cache_path='botoo.pk1') # 把consol_qr=2去掉,二维码是当做图片弹出来,否则则是以像素的方式打印出来,后面的参数是热登录,
def get_news():
  # 这里是把今日糍粑每日一句中拿过来的信息发送给你朋友
  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:
    ufriend = bot.friends().search(u'Mr-Lee')[0] # 朋友微信昵称(不是备注,不是微信账号)
    ufriend.send(get_news()[0])
    ufriend.send(get_news()[1][5:])
    ufriend.send(u'晚安')
    t = Timer(86400,send_news) # 86400是间隔时间(一天)
    t.start()
  except:
    ufriend = bot.friends().search("L")[0] # 你的微信名称,不是微信号
    ufriend.send(u'消息发送失败')
if __name__ == '__main__':
  send_news()

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
python使用pil生成缩略图的方法
Mar 26 Python
详解duck typing鸭子类型程序设计与Python的实现示例
Jun 03 Python
python版本坑:md5例子(python2与python3中md5区别)
Jun 20 Python
Python3.遍历某文件夹提取特定文件名的实例
Apr 26 Python
Ubuntu下升级 python3.7.1流程备忘(推荐)
Dec 10 Python
python 实现提取某个索引中某个时间段的数据方法
Feb 01 Python
python 绘制拟合曲线并加指定点标识的实现
Jul 10 Python
Python GUI自动化实现绕过验证码登录
Jan 10 Python
Python matplotlib模块及柱状图用法解析
Aug 10 Python
Python3中的tuple函数知识点讲解
Jan 03 Python
Python控制台输出俄罗斯方块移动和旋转功能
Apr 18 Python
Python手拉手教你爬取贝壳房源数据的实战教程
May 21 Python
用Django写天气预报查询网站
Oct 21 #Python
Django中数据库的数据关系:一对一,一对多,多对多
Oct 21 #Python
python高效过滤出文件夹下指定文件名结尾的文件实例
Oct 21 #Python
Python根据文件名批量转移图片的方法
Oct 21 #Python
浅谈Python中的bs4基础
Oct 21 #Python
python清除字符串前后空格函数的方法
Oct 21 #Python
Windows系统下PhantomJS的安装和基本用法
Oct 21 #Python
You might like
德劲1107的电路分析与打磨
2021/03/02 无线电
php面向对象中static静态属性与方法的内存位置分析
2015/02/08 PHP
php微信公众平台配置接口开发程序
2016/09/22 PHP
PHP getName()函数讲解
2019/02/03 PHP
jQuery的deferred对象使用详解
2011/08/20 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
2012/09/19 Javascript
JavaScript1.6数组新特性介绍以及JQuery的几个工具方法
2013/12/06 Javascript
简单理解vue中track-by属性
2016/10/26 Javascript
移动端手指放大缩小插件与js源码
2017/05/22 Javascript
jQuery实现 RadioButton做必选校验功能
2017/06/15 jQuery
Vue computed计算属性的使用方法
2017/07/14 Javascript
如何使用puppet替换文件中的string
2018/12/06 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
JavaScript实现图片放大镜效果
2019/06/27 Javascript
[11:33]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第二场
2018/04/06 DOTA
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
2015/05/20 Python
Python 基于Twisted框架的文件夹网络传输源码
2016/08/28 Python
如何在Python函数执行前后增加额外的行为
2016/10/20 Python
Python 读取图片文件为矩阵和保存矩阵为图片的方法
2018/04/27 Python
使用PIL(Python-Imaging)反转图像的颜色方法
2019/01/24 Python
Python编写一个验证码图片数据标注GUI程序附源码
2019/12/09 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
python爬取代理IP并进行有效的IP测试实现
2020/10/09 Python
详解win10下pytorch-gpu安装以及CUDA详细安装过程
2021/01/28 Python
Notino希腊:购买香水和美容产品
2019/07/25 全球购物
Pottery Barn阿联酋:购买家具、家居装饰及更多
2019/12/08 全球购物
北京一家公司的.net开发工程师笔试题
2012/04/17 面试题
线程问题:wait()方法是定义在哪个类里面
2015/07/07 面试题
自荐信需注意事项
2014/01/25 职场文书
校园联欢晚会主持词
2014/03/17 职场文书
新春寄语大全
2014/04/09 职场文书
自荐信怎么写
2015/03/04 职场文书
2015年全国爱眼日活动方案
2015/05/05 职场文书
初中班级口号霸气押韵
2015/12/24 职场文书
2016优秀教师先进个人事迹材料
2016/02/25 职场文书
vue中的可拖拽宽度div的实现示例
2022/04/08 Vue.js