用python送父亲节祝福_硬核!用Python为你的父母送上每日天气提醒!

硬核!用Python为你的父母送上每日天气提醒!

前言

这两天不是在研究如何用正确的姿势对接机器人吗,结果研究研究着就跑偏了。

图灵提供的机器人过于麻烦,注册个账号,还需要你身份验证,不仅如此,每个账号注册的还有次数限制。

有没有简单,省事的机器人接口供我们使用呢?经过网上一番搜查,还真有!

青云客网络科技有限公司提供了一个在线的机器人API接口,不需要验证消息,不限调用次数,并且免费!不得不说,过于良心,可能后续会有什么商业化吧。

那么,单纯的调用机器人的 api ,其实是很简单的,所以,我这些天就在想有没有更加好玩一点的方式。

既然前一阵介绍了《如何用 Python 发免费短信》,不如就将这两个功能结合起来,联合使用,定时给父母送去一个天气问候的温馨短信,岂不是美哉。

PS:没有看过如何免费发短信的朋友,可以点击文中的链接。

环境准备

开始之前,先来简单的看下机器人的文档。搜索

文档

核心代码

相对于小玩意来说,代码很简单,一共就下面两个函数:

1.请求青云客

requests库请求,对中文进行了 url 编码,否则有些是有问题的。

2.发短信

上文中说过,不多做赘述。

结果展示

测试了两条,发现有个问题,应该是短信内容承载量的问题。如果一条内容过长,则发送会失败。意味着你收不到短信。

可以看到,短信中前面英文部分,已经占据了不少字符,所以后面的中文字符,估计是有长度限制。

每日定时

如果你真的想每天都给爸爸妈妈发一条这样的温馨短信,肯定是需要定时任务的,具体可以看下之前写过的《5分钟撸了个小小爬虫....》 里面介绍到的定时任务,mac和windows下平台都有。

关于定时执行时,在现在的代码中是灵活控制参数的,意味着你可以通过在用命令行执行脚本时,加上关键词参数,传给机器人。

例如:

python sms.py 上海天气

注意,内容不要超长,否则接收不到短信!

总结

总的来说,利用好机器人的功能,其实还是能玩出很多花样的,比如每日段子发到微信上等等。

怎么样,今天的代码是不是很简单呢?快去实践一下,给父母一个温馨的天气提醒吧!

PS:老规矩,公号后台回复 天气 即可获得源码地址。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值