运用阿里云服务器实现Python自动发送HTMl邮件

简介: 参加阿里云——飞天加速计划,学会部署服务器并且以Python爬虫为基础,爬取天气网每日天气,并且运用Python yagmail模块以及阿里云服务器实现每日自动发送天气预报

一、自我介绍

我是一名大二学生,材料成型及控制工程专业,我是通过CSDN上的一篇文章“天加速计划·高校学生在家实践”活动![code8.png](https://ucc.alicdn.com/pic/developer-ecology/bc5c361c3a234a17b6ef5f0d1a2c683f.png)

,虽然我的专业和计算机技术没什么关系,但是我的兴趣爱好就是计算机,因为高考志愿填报失利,我错失了进入计算机专业的学习,但是我进入大一就开始自学计算机编程,我先从网上了解入门编程语言,网上的回答大部分都是Python,于是我下载了网上推荐的计算机编程学习软件CSDN,开始了我的编程之路,我用了20天学完Python编程,并且还学习了Python爬虫、桌面软件的编程例如tkinter 、Pyqt5、wxpython等,还自学了pyinstaller 将所写的程序代码打包成可执行的软件。

二、小技巧

使用阿里云服务器的过程中,我以为需要自己安装Python环境,但是没想到是它已经自带了Python3.6,这是令我最惊喜的地方,减少了我安装Python环境的过程,而且远程连接速度很快,没有存在卡顿的现象,网速也给的足,但是,每次用服务器的时候有点麻烦,需要登陆网站才能管理服务器,于是我从网上找到了Finalshell软件使用太方便了,传文件,部署项目很方便,值得推荐。

三、展望与致谢

通过阿里云飞天加速计划,我学会了服务器的基本使用方法,为我以后的编程之路打下了坚实基础,而且我还做了一个小项目,运用阿里云服务器在结合Python爬虫实现每日自动发送电子邮件,其实这个项目我早就写好了,但是奈何没有服务器,也不会是用服务器,所以这个小项目就一直搁置,通过飞天加速计划,我完美的实现了这个小项目,未来我希望我能学到更多的编程技术,虽然高考失败了,但是我还想利用考研这次机会实现我的编程梦想,未来我会更加努力的学习编程。感谢阿里,感谢阿里云——飞天加速计划。
相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3月前
|
前端开发 JavaScript Java
【实操】SpringBoot监听Iphone15邮件提醒,Selenium+Python自动化抢购脚本
本文介绍了一个结合SpringBoot和Python的实用功能,旨在监控iPhone 15的库存状态并通过邮件提醒用户。系统采用SpringBoot监听苹果官网API,解析JSON数据判断是否有货,并展示最近的库存记录。此外,还能自动触发Selenium+Python脚本实现自动化购买。文中详细介绍了技术栈、接口分析、邮件配置及自动化脚本的设置方法。该项目不仅适用于熟悉后端开发的人员,也适合回顾Layui和Jquery等前端技术。
54 0
【实操】SpringBoot监听Iphone15邮件提醒,Selenium+Python自动化抢购脚本
|
1月前
|
Python
Socket学习笔记(二):python通过socket实现客户端到服务器端的图片传输
使用Python的socket库实现客户端到服务器端的图片传输,包括客户端和服务器端的代码实现,以及传输结果的展示。
139 3
Socket学习笔记(二):python通过socket实现客户端到服务器端的图片传输
|
1月前
|
JSON 数据格式 Python
Socket学习笔记(一):python通过socket实现客户端到服务器端的文件传输
本文介绍了如何使用Python的socket模块实现客户端到服务器端的文件传输,包括客户端发送文件信息和内容,服务器端接收并保存文件的完整过程。
149 1
Socket学习笔记(一):python通过socket实现客户端到服务器端的文件传输
|
22天前
|
缓存 监控 Linux
Python 实时获取Linux服务器信息
Python 实时获取Linux服务器信息
|
1月前
|
XML 前端开发 数据格式
Beautiful Soup 解析html | python小知识
在数据驱动的时代,网页数据是非常宝贵的资源。很多时候我们需要从网页上提取数据,进行分析和处理。Beautiful Soup 是一个非常流行的 Python 库,可以帮助我们轻松地解析和提取网页中的数据。本文将详细介绍 Beautiful Soup 的基础知识和常用操作,帮助初学者快速入门和精通这一强大的工具。【10月更文挑战第11天】
60 2
|
1月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
311 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
1月前
|
移动开发 JavaScript 前端开发
HTML5 服务器发送事件(Server-Sent Events)详解
**服务器发送事件(Server-Sent Events, SSE)** 是一种用于构建单向实时通信的技术,允许服务器主动向客户端(通常是浏览器)推送更新。SSE 提供了一个简单的 API,非常适合实时应用,如新闻更新、天气变化、社交媒体通知等。SSE 基于 HTTP 协议,通过长连接实现数据传输。其主要优点包括简洁的 API、持久连接和自动重连功能。大多数现代浏览器都内置了对 SSE 的支持。通过简单的服务器端和客户端代码,可以轻松实现数据的实时推送和接收。
|
1月前
|
网络协议 Python
Python创建一个TCP服务器
Python创建一个TCP服务器
|
2月前
|
安全 Python
使用Python实现简单的Web服务器
使用Python实现简单的Web服务器
45 6
|
3月前
|
运维 监控 数据库
自动化运维:使用Python脚本实现服务器监控
【8月更文挑战第31天】在这篇文章中,我们将探索如何利用Python编写简单的脚本来实现对服务器的基本监控。通过学习和应用这些技术,你可以快速检测服务器的状态,包括CPU使用率、内存占用和磁盘空间等关键指标。这不仅有助于及时发现问题,还能提升运维效率。文章将逐步引导你理解监控的重要性,并展示如何从零开始构建自己的监控工具。