Python Schedule定时调度脚本合集
Py 算法 schedule 里的工具挺适合做定时任务调度的,写起来也不复杂。用的是 Python,逻辑清晰,挺适合做一些简单自动化,比如每小时跑个数据、每天定时同步接口啥的。里面还搭了几个算法脚本,像是Dijkstra、PSO这些,跑一些路径优化或者分配策略也够用了。
schedule 模块的写法比较贴近自然语言,比如你可以直接写schedule.every().day.at("10:30").do(job)
,是不是看着就顺眼?语义化强,改起来也方便,适合平时写些临时脚本或者后台小任务。
如果你对原理感兴趣,也能翻下源码,链接里还有个jQuery 版的 Schedule,是前端的排班交互界面,想做个排班日历页面也能直接拿来用:jQuery Schedule 源码。
算法脚本也蛮丰富的,像是GAE 算法、PSO、Dijkstra这些通用优化算法,你可以直接打开跑,改改参数试试看。都在下面这些链接里,免安装直接开干。
如果你平时写 Python 脚本比较多,或者经常做一些自动任务,这一套资源可以直接加书签。要注意的是,schedule
这种轮询式调度方式不太适合高并发场景,更适合轻量后台服务。
下载地址
用户评论