体彩大乐透中奖提醒程序

近来在体彩大乐透追一注号码(这是我一夜暴富的唯一可能了),发现各大彩票网都不提供中奖提醒功能,这么容易实现的功能,它们竟然不提供,不知道为什么。每期自己对奖多麻烦啊,于是用python自己写了这个功能。分享出来给python初学者学习参考自用。记住仅供玩乐,不负责任的哦。

代码包含两个文件:lottoSpider.py和sendMail.py
代码下载地址:lottoSpider.zip

如何部署

1、在linux要安装好python和程序需要用到的包(运行程序时,报缺什么,就用pip install安装什么)。
2、把两个代码文件放在同一个目录,给执行权限:chmod +x xxxx
3、sendMail.py代码里面有个邮件发送方的设置,改成你自己的邮箱。

#改成你的发件人邮箱账号
self.sender = '[email protected]'  
self.passwd = '11111111'
self.mailserver = 'smtp.qq.com'
self.port = '25'

4、lottoSpider.py代码里面要设置你追的号码和接受邮件提醒的邮箱。

#改成你的追号
self.myLottos = ['01', '02', '03', '04', '05', '06', '07']
#改成你的接收邮件
aMail.sendAMail('[email protected]', msg, content)

设置完以上就可以运行了,执行./lottoSpider.py会出以下结果:
体彩大乐透中奖提醒程序_第1张图片
5、还差最后一步,用crontab使它定时执行,执行crontab -e,输入:

*/5 21-23 * * 1,3,6 python /usr/local/myPython/lottoSpider.py

这个执行计划表示:每周一、三、六的21至23点,每隔5分钟执行一次。

一般每期开奖后,当天晚上11点左右,就会收到对奖结果的通知。

你可能感兴趣的:(python,大乐透中奖提醒,发邮件,爬网页)