最近我遇到了一个难题:我发现我的女朋友突然爱上了“十二星座”,每天看着各种星座,还会给人算命,越来越神神叨叨的,搞不懂什么时候就突然不开心开心了之类的。
我该怎么办?为了搞定女朋友捉摸不透的心思,我也去搜索了“星座”所谓的相关预测网站:
这真是一件好事!然而,星座运算每天都不一样。如果你能像日刊一样每天得到信息,不就能天天哄女友开心了!
我决定使用当今最先进的互联网云服务来实现自动算命功能,并以科学的方式拯救爱情。
获取星座信息,选择算命网站
女朋友的星座?嗯......我记得它似乎是白羊座或金牛座或双子座...或摩羯座或水瓶座或双鱼座。算了吧~这不重要,随机!
排名第8的星座:天蝎座。应该是它!
然后,我浏览了主要的算命网站,发现每个人计算的结果都是一个版本,所以随机选择一个!
主要步骤是访问API——以获取星座JSON数据,这非常简单。
粘贴代码:
使用脚本获取自动反馈
在第二步中,我需要自动将查询结果反馈给我,例如通过短信或电子邮件。
在这里选择邮件,因为短信需要钱,邮件不需要钱。
首先,注册邮箱,例如163邮箱。获取SMTP服务器地址。
然后写一封邮件发送自动发送脚本,脚本的内容是通过API获得的星座。
接下来,设置发送时间的时间,例如每天上午8点。在这里,为了快速验证脚本,只需设置每60秒发送一次的间隔。
1,设置邮件发送任务
2、构造邮件对象
3、构造文字内容
4,发送邮件
5、构建定时任务
到这一点了,简单的“星座算命”脚本已准备就绪。但问题旁边,家用电脑一天24小时都无法运行脚本,我需要一台永不停止的电脑。
云服务可用于构建云站点,执行云计算和运行云爬虫......在这里,我们使用云主机!首先在其中配置Python运行时环境,这里以云为例。有关具体步骤,请继续往下看。
具体步骤
我们去了管理控制台,看了一下已经运行的实例:
1)首先重置服务器密码,然后进行远程连接。这里会自动生成一个远程连接密码,写下来,别忘了。
2)输入密码登录服务器。
ROOT,密码:设置密码时的密码。
3)以下内容与使用CMD安装Python包相同。我们安装了一些我们将使用的库:
4)下载FileZilla以将脚本上载到服务器:
5)主机填写IP地址。密码与之前相同,端口填写为22。
6)输入后,创建一个新文件夹并将脚本拖入其中:
7)为了便于使用,我们可以下载另一个名为PuTTY的用于访问服务器并执行以下操作:
填写IP和端口,然后单击“打开”,远程管理操作与页面上的完全相同。
例如,我们可以进入Python环境并运行一些代码:
这里,第一张CD到脚本所在的目录,然后键入脚本以在后台运行脚本。
然后,该脚本将自动运行且不会中断(为避免电子邮件,应仔细选择邮件服务器和解决方案)。
好的,我们来看看电子邮件:
点击一封电子邮件,它看起来像这样:
看!结果一目了然,这样我就可以有针对性的哄女友啦!
这里的要点是讨论如何使用和部署简单的云服务器。我们可以在云服务器上自动运行一些脚本,例如需要很长时间的爬网脚本,或者包含大量数据的计算逻辑。
网友评论