程序员为哄女友开心,代码输出星座预测。你爱的我能写~

程序员为哄女友开心,代码输出星座预测。你爱的我能写~


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


程序员为哄女友开心,代码输出星座预测。你爱的我能写~


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


程序员为哄女友开心,代码输出星座预测。你爱的我能写~


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

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

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

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


程序员为哄女友开心,代码输出星座预测。你爱的我能写~


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


程序员为哄女友开心,代码输出星座预测。你爱的我能写~


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

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


程序员为哄女友开心,代码输出星座预测。你爱的我能写~


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


程序员为哄女友开心,代码输出星座预测。你爱的我能写~


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

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

2019年最新Java入门到架构,涵盖了Java架构、软件测试、大数据、Web前端、人工智能等教程资源整合大礼包私信[学习]即可推荐奉上

枝枝小姐姐整理全套学习视频和资料,都在这里等你!


分享到:


相關文章: