教你使用python实现微信每天给女朋友说晚安


Posted in Python onMarch 23, 2018

本文为大家分享了教你用微信每天给女朋友说晚安的python实战,供大家参考,具体内容如下

但凡一件事,稍微有些重复。我就考虑怎么样用程序来实现它。

这里给各位程序员朋友分享如何每天给朋友定时微信发送”晚安“,故事,新闻,等等··· ···

最好运行在服务器上,这样后台挂起来更方便。

准备:

微信号

pip install wxpy

pip install wechat_sender

pip install requests

代码如下:

#不要抄下源码就运行,你需要改动几个地方

from __future__ import unicode_literals
from threading import Timer
from wxpy import *
import requests
from wechat_sender import Sender

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


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(86400, 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 将字符串转换成字典dict
Mar 24 Python
收藏整理的一些Python常用方法和技巧
May 18 Python
Python实现对excel文件列表值进行统计的方法
Jul 25 Python
深入理解Python3中的http.client模块
Mar 29 Python
python通过socket实现多个连接并实现ssh功能详解
Nov 08 Python
python SMTP实现发送带附件电子邮件
May 22 Python
Python设计模式之备忘录模式原理与用法详解
Jan 15 Python
基于Python快速处理PDF表格数据
Jun 03 Python
python 如何快速复制序列
Sep 07 Python
Python实现加密的RAR文件解压的方法(密码已知)
Sep 11 Python
Python QT组件库qtwidgets的使用
Nov 02 Python
Python之matplotlib绘制饼图
Apr 13 Python
python微信公众号开发简单流程
Mar 23 #Python
python3如何将docx转换成pdf文件
Mar 23 #Python
python实现csv格式文件转为asc格式文件的方法
Mar 23 #Python
python字典快速保存于读取的方法
Mar 23 #Python
使用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
Mar 23 #Python
python 将字符串转换成字典dict的各种方式总结
Mar 23 #Python
Python自定义线程类简单示例
Mar 23 #Python
You might like
PHP5+UTF8多文件上传类
2008/10/17 PHP
检测codeigniter脚本消耗内存情况的方法
2015/03/21 PHP
eclipse php wamp配置教程
2016/06/30 PHP
JavaScript实现删除电脑的关机键
2016/07/26 PHP
比较详细的javascript对象的property和prototype是什么一种关系
2007/08/06 Javascript
input 高级限制级用法
2009/03/26 Javascript
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
用js解决数字不能换行问题
2010/08/10 Javascript
热点新闻滚动特效的js代码
2013/08/17 Javascript
JavaScript设计模式开发中组合模式的使用教程
2016/05/18 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
BootStrap智能表单实战系列(九)表单图片上传的支持
2016/06/13 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
浅谈AngularJS中使用$resource(已更新)
2017/09/14 Javascript
基于jQuery选择器之表单对象属性筛选选择器的实例
2017/09/19 jQuery
利用Javascript获取选择文本所在的句子详解
2017/12/03 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
js传递数组参数到后台controller的方法
2018/03/29 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
深入浅析javascript函数中with
2018/10/28 Javascript
[04:41]2014DOTA2国际邀请赛 Liquid顺利突围晋级正赛
2014/07/09 DOTA
Python 实现随机数详解及实例代码
2017/04/15 Python
详谈Python基础之内置函数和递归
2017/06/21 Python
基于数据归一化以及Python实现方式
2018/07/11 Python
浅谈django三种缓存模式的使用及注意点
2018/09/30 Python
PyQt5 实现字体大小自适应分辨率的方法
2019/06/18 Python
Django 开发环境与生产环境的区分详解
2019/07/26 Python
Python 实现Numpy中找出array中最大值所对应的行和列
2019/11/26 Python
Python文件操作方法详解
2020/02/09 Python
对pytorch的函数中的group参数的作用介绍
2020/02/18 Python
python numpy--数组的组合和分割实例
2020/02/24 Python
基于logstash实现日志文件同步elasticsearch
2020/08/06 Python
python3代码输出嵌套式对象实例详解
2020/12/03 Python
添柏岚英国官方网站:Timberland英国
2019/11/28 全球购物
中学生旷课检讨书模板
2014/10/08 职场文书
个人工作总结怎么写?
2019/04/09 职场文书