美文网首页Java 杂谈那些鼓舞青春的文章读书
为了哄沉迷星座的女友开心,程序员只能自己写出来个星座预测了

为了哄沉迷星座的女友开心,程序员只能自己写出来个星座预测了

作者: 3e19a8a2fd4e | 来源:发表于2019-05-07 11:40 被阅读6次

最近我遇到了一个难题:我发现我的女朋友突然爱上了“十二星座”,每天看着各种星座,还会给人算命,越来越神神叨叨的,搞不懂什么时候就突然不开心开心了之类的。

我该怎么办?为了搞定女朋友捉摸不透的心思,我也去搜索了“星座”所谓的相关预测网站:

这真是一件好事!然而,星座运算每天都不一样。如果你能像日刊一样每天得到信息,不就能天天哄女友开心了!

我决定使用当今最先进的互联网云服务来实现自动算命功能,并以科学的方式拯救爱情。

获取星座信息,选择算命网站

女朋友的星座?嗯......我记得它似乎是白羊座或金牛座或双子座...或摩羯座或水瓶座或双鱼座。算了吧~这不重要,随机!

排名第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到脚本所在的目录,然后键入脚本以在后台运行脚本。

然后,该脚本将自动运行且不会中断(为避免电子邮件,应仔细选择邮件服务器和解决方案)。

好的,我们来看看电子邮件:

点击一封电子邮件,它看起来像这样:

看!结果一目了然,这样我就可以有针对性的哄女友啦!

这里的要点是讨论如何使用和部署简单的云服务器。我们可以在云服务器上自动运行一些脚本,例如需要很长时间的爬网脚本,或者包含大量数据的计算逻辑。

相关文章

网友评论

    本文标题:为了哄沉迷星座的女友开心,程序员只能自己写出来个星座预测了

    本文链接:https://www.haomeiwen.com/subject/yeheoqtx.html