Python--定时给Ta讲笑话
2024-10-11 00:52:22
受到这篇文章的启发http://python.jobbole.com/84796/,我也动手写了个程序玩一玩。
接口请求说明:
接口请求地址http://api.1-blog.com/biz/bizserver/xiaohua/list.do,同时作者也有演示网站http://1-blog.com,接口请求说明具体看http://ajita.iteye.com/blog/2188914。经过几天的测试,接口数据每天都有更新,目前已有四万多条的数据。
作者提供的方式,我使用了方式一请求,将maxxhid和minxhid存入了Redis中(选择Redis纯粹只是为了在Python中练练手),目前已知的问题,如果当请求数据的最大ID小于接口数据源的最大笑话ID时(意思就是当接口有数据更新了),即使你是按限制最大ID、最小ID和size请求数据,接口也会返回最新的数据给你,这也就不能保证每次请求接口数据都是不重复的。
邮件模板:
一个好看的界面,能够一定程度上提高人的吸引力,于是乎,在网上找了一个邮件模板,用上之后的效果如下图所示:
定时任务:
使用Linux定时任务crontab,定时执行程序
源码:
https://github.com/BiaoLiu/lbi.joker.git
最新文章
- SecureCRT连接VirtualBox下的ubuntu以及NMP的搭建与通过宿主机访问该NGINX服务器过程
- sql异步执行
- android textview 设置text 字体
- PAT (Basic Level) Practise:1040. 有几个PAT
- 如何在XAMPP中设置多个网站
- 关于火狐浏览器不支持img onerror的办法
- POJ 3159 Candies (栈优化spfa)
- Morris Traversal 二叉树遍历。
- java基础入门-arraylist存储开销
- boost事件处理
- must override a superclass method
- Centos 7.3下图文安装SQL Server
- include 和require的区别
- Libevent 事件管理和添加事件
- MongoDB Limit与Skip方法
- python加密
- spring4笔记----PropertyOverrideConfigureer 重写占位符配置器(图)
- js实现复选框的全选、全不选和反选
- luogu P4770 [NOI2018]你的名字
- Eclipse修改编码方式
热门文章
- 【原创】梵高油画用深度卷积神经网络迭代十万次是什么效果? A neural style of convolutional neural networks
- .NET Core 最小化发布
- Got minus one from a read call异常
- 地图学与GIS制图的基础理论(一)
- ASP.NET Core中的缓存[1]:如何在一个ASP.NET Core应用中使用缓存
- 下一个项目为什么要用 SLF4J
- C语言 extern4 全局数组
- Omi教程-使用group-data通讯
- 关于下载SAE日志签名认证的方法——PHP版
- oracle 游标的使用