python实战,教你用微信每天给女朋友说晚安
但凡一件事,稍微有些重复,我就考虑怎么样用程序来实现它。
这里给各位程序员朋友分享如何每天给朋友定时微信发送”晚安“,故事,新闻等等。
最好运行在服务器上,这样后台挂起来更方便。
准备:
**微信号** pip install **wxpy** pip install **requests**
代码如下:
# 不要抄下源码就运行,你需要改动几个地方 from __future__ import unicode_literals from threading import Timer bot = Bot() from wxpy import * import requests #bot = Bot(console_qr=2,cache_path="botoo.pkl") # linux执行登陆请调用下面的这句 def get_news(): url = "http://open.iciba.com/dsapi/" """获取金山词霸每日一句,英文和翻译""" r = requests.get(url) return content, note content = r.json()['content'] note = r.json()['note'] def send_news(): my_friend = bot.friends().search(u'小明')[0] try: contents = get_news() # 你朋友的微信名称,不是备注,也不是微信帐号。 my_friend.send(u"Have a good one!") my_friend.send(contents[0]) my_friend.send(contents[1]) # 每86400秒(1天),发送1次 my_friend = bot.friends().search('常念')[0] t = Timer(86400, send_news) t.start() except: # 你的微信名称,不是微信帐号。 my_friend.send(u"今天消息发送失败了") send_news() if __name__ == "__main__":
最终效果是这样的:
总结:
代码让生活更美好!
原文发布时间为:2018-08-22
本文作者:botoo

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
skrollr.js英文原版文档
Please note: skrollr hasn't been under active development since about September 2014 (check out the contributions graphs on https://github.com/Prinzhorn/skrollr/graphs/contributors) and I don't have any plans for doing major changes to it. Please consider this before using skrollr in production as problems with new browser versions, especially on mobile, will most definitely surface. To be honest, mobile support always sucked (because mobile browsers are hard) and you shouldn't compromise UX for...
- 下一篇
zookeeper集群搭建及java程序测试
下载官网:http://zookeeper.apache.org/releases.html 下载:zookeeper-3.4.8.tar.gz 安装因为资源有限,所以我在同一个服务器上面创建3个目录 server1、server2、server3 来模拟3台服务器集群。 cd server1 tar -zxvf zookeeper-3.4.8.tar.gz mkdir data mkdir dataLog data 为数据目录,dataLog 为日志目录。 配置 zookeeper-3.4.8/conf 创建文件 zoo.cfg,内容如下: tickTime=2000 initLimit=5syncLimit=2dataDir=/opt/zookeeper/server1/datadataLogDir=/opt/zookeeper/server1/dataLogclientPort=2181server.1=127.0.0.1:2888:3888server.2=127.0.0.1:2889:3889server.3=127.0.0.1:2890:3890 tickTime:zook...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19