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 相关文章推荐
Ubuntu下安装PyV8
Mar 13 Python
玩转python selenium鼠标键盘操作(ActionChains)
Apr 12 Python
Python简单操作sqlite3的方法示例
Mar 22 Python
微信跳一跳python辅助脚本(总结)
Jan 11 Python
Linux CentOS7下安装python3 的方法
Jan 21 Python
django表单实现下拉框的示例讲解
May 29 Python
Python实现的简单排列组合算法示例
Jul 04 Python
详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本
Feb 25 Python
python cumsum函数的具体使用
Jul 29 Python
python带参数打包exe及调用方式
Dec 21 Python
Python smtp邮件发送模块用法教程
Jun 15 Python
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
Nov 11 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
1.PHP简介
2006/10/09 PHP
phpMyAdmin链接MySql错误 个人解决方案
2009/12/28 PHP
php多文件上传功能实现原理及代码
2013/04/18 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
kohana框架上传文件验证规则写法示例
2014/07/14 PHP
PHP 自动加载类原理与用法实例分析
2020/04/14 PHP
JavaScript中也使用$美元符号来代替document.getElementById
2010/06/19 Javascript
深入理解JSON数据源格式
2014/01/10 Javascript
Javascript中的Array数组对象详谈
2014/03/03 Javascript
jq实现酷炫的鼠标经过图片翻滚效果
2014/03/12 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
详解nodejs 文本操作模块-fs模块(五)
2016/12/23 NodeJs
关于jQuery.ajax()的jsonp碰上post详解
2017/07/02 jQuery
javascript 作用于作用域链的详解
2017/09/27 Javascript
JavaScript伪数组用法实例分析
2017/12/22 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
2018/01/04 Javascript
浅谈react受控组件与非受控组件(小结)
2018/02/09 Javascript
解决vue页面DOM操作不生效的问题
2018/03/17 Javascript
Vue 项目代理设置的优化
2018/04/17 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
vue实现广告栏上下滚动效果
2020/11/26 Vue.js
Python中optparser库用法实例详解
2018/01/26 Python
详解python路径拼接os.path.join()函数的用法
2019/10/09 Python
总结30个CSS3选择器
2017/04/13 HTML / CSS
阿迪达斯加拿大官网:Adidas加拿大
2016/08/25 全球购物
华润集团网上药店:健一网
2016/09/19 全球购物
Clearly新西兰:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
校园联欢晚会主持词
2014/03/17 职场文书
企业财务人员岗位职责
2015/04/14 职场文书
2015年基层党建工作汇报材料
2015/06/25 职场文书
幼儿园教师教学反思
2016/03/02 职场文书
员工工作心得体会
2019/05/07 职场文书
2019大学生社会实践报告汇总
2019/08/16 职场文书
JavaScript实现登录窗体
2021/06/22 Javascript
python使用opencv对图像添加噪声(高斯/椒盐/泊松/斑点)
2022/04/06 Python