美文网首页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