坐等cka降价

概述

最近一直在学习kubernetes,所以自然是想考一下cka。但是目前cka是2088元,还是较贵的,于是我只能等什么时候打折,我到时候再买。但是我不能一直刷页面等降价,所以写个定时脚本。

思路

首先获取页面的价格信息,然后做对比,如果比2088低,就发邮件通知我。页面地址是https://training.linuxfoundation.cn/certificate/details/1,通过xpath很简单的就获取到了信息。

selecter.xpath('//span[@class="text-red mr-2 text-sm"]/text()')[0]

这里有点麻烦的是页面的信息是2,088.00,所以要先格式化这个信息成整数,代码是int(float(tmp.replace(',','')))
后面就是进行对比了,然后发邮件,不再赘述。

完整代码:https://github.com/kellanfan/python/blob/master/spiderman/cka.py

推荐阅读更多精彩内容