Python笔记-day10

深入解析MSPM0系列Keil开发中‘ti_msp_dl_config.h‘缺失问题的根源与修复 本文深入解析TI MSPM0系列Keil开发中'ti_msp_dl_config.h'文件缺失问题的根源与修复方法。该错误常见于编译时提示file not found,主要因SysConfig工具未正确生成或工程路径配置错误导致。文章提供了从环境检查、手动生成文件到工程配置调整的系统化解决方案,帮助开发者快速解决这一常见KEIL开发难题。 阅读详情

今天,继续Python实战,根据前面几天的学习,现在要求利用Python实现发送邮件。
1.首先,要了解需要用到的包:

import smtplib
from email.mime.text import MIMEText
from email.header import Header

这个在网上都有详解,当你需要用时,自然就会去查询,用的次数多了,自然就熟悉了。

  1. 实现邮箱登录:
smtp_obj = smtplib.SMTP_SSL("smtp.qq.com", 465)
smtp_obj.login("1940********@qq.com", "hhedfoqqrizxfbfi")

注意:我们这里实现的是利用SMTP发送邮件,这里有个端口号以及一段随机密码,你可以在你的邮箱内得到,然后输入你的邮箱号码(我的是qq邮箱)

3.关于端口号,随机密码获得。
登录你的邮箱(我的是QQ邮箱),进入账户页面
在这里插入图片描述
往下拉,找到SMTP
在这里插入图片描述
打开它,进入到里面,根据介绍得到它的端口号
在这里插入图片描述
第一次会直接得到随机密码,没有的在这里也可以得到,需要发送短信。
在这里插入图片描述
4.设置邮件内容:

msg = MIMEText("这是我自己给自己发送的邮件", "plain", "utf-8")
msg["From"] = Header("我就是我", "utf-8")  # 发送者
msg["To"] = Header("你是谁", "utf-8")  # 接受者
msg["Subject"] = Header("自己的信", "utf-8")  # 主题

5.发送

smtp_obj.sendmail("1940*******@qq.com", ["lm********@163.com"], msg.as_string())

这里,我用我自己的QQ邮箱,发送到我的163邮箱里(要想实现批量发送邮件,只需在最后代码中加入对方邮箱地址即可)

6.效果
在这里插入图片描述
可以看到,我的163邮箱收到了来自我QQ邮箱发送的邮件。

ArcGIS JSAPI 高级教程 - 添加多个 box 立方体 - 通过顶点、索引、UV 自定义每个 box、每个面不同颜色 ArcGIS JSAPI 高级教程 - 添加多个 box 立方体 - 通过顶点、索引、UV 自定义每个 box、每个面不同颜色。 阅读详情

相关推荐

3D缺陷检测实战:从点云处理到工业质检优化

本文深入探讨了3D缺陷检测在工业质检中的实战应用,详细阐述了从点云处理到深度学习模型部署的完整技术链路。文章通过PCB焊点检测等实际案例,分析了3D视觉相比2D检测在识别深度、形状等缺陷方面的优势,并分享了点云滤波、分割、特征提取以及利用YOLOv5等模型进行高效检测的优化心得与落地挑战。

weixin_28358083的博客 337

Python基础day10学习笔记回顾

凋落的枫叶 224

【机器学习】图神经网络(NRI)模型原理和运动轨迹预测代码实现

NRI模型利用VAE和GNN从观测数据中学习系统动态和交互图,展现出在无监督学习、图结构建模、多步预测和连续松弛方面的强大能力。未来工作可探索动态图结构学习、应用于更复杂系统、提高模型泛化能力和计算效率,以及与其他模型的结合。NRI作为新兴的图神经网络方法,在理解和预测相互作用系统方面潜力巨大,有望在各领域发挥重要作用。

MUKAMO的博客 2777

廖雪峰Python学习笔记day11

学习笔记day10 # python study day11 # collections 内建集合模块 # namedtuple 创建自定义tuple对象,规定tuple元素个数,使用属性引用元素 # from collections import namedtuple # Point = namedtuple('Point', ['x', 'y']) # p = Point(1, 3) # p2 = Point(-1, -3) # print(p.x, p.y) #>>> 1 3 #

zero_130的博客 265

永磁同步电机无传感器控制:HFI与ESMO技术详解

高频注入(HFI)和增强型滑模观测器(ESMO)是现代永磁同步电机(PMSM)无传感器控制的核心技术。HFI通过注入高频信号利用电机凸极效应获取转子位置,而ESMO则通过改进传统滑模观测器,有效抑制抖振并提升动态响应。这两种技术的结合特别适用于零低速区域的位置估计,在工业伺服、电动汽车等领域有广泛应用。方波高频注入作为实现方案之一,具有计算量小、实现简单的特点,配合自适应滤波等信号处理技术,可以在保证精度的同时降低系统成本。

weixin_29183637的博客 352

语言 拉丁超立方抽样_医学统计与R语言:间断时间序列分析(Interrupted time series regression)...

微信公众号:医学统计与R语言如果你觉得对你有帮助,欢迎转发Interrupted time series (ITS) analysis is a valuable study design for evaluating the effectiveness of population-level health interventions that have been implemented...

weixin_29300805的博客 3706

廖雪峰Python学习笔记day9

学习笔记day8 # python study day9 # 进程和线程。实现多任务的方式 # 1、多进程模式 # 2、多线程模式 # 3、多进程+多线程模式 # multiprocessing 跨平台多进程模块。Unix/Linux/Mac环境下可以使用fork创建子进程 # from multiprocessing import Process # import os # def run_proc(name): # 子程序要执行的代码 # print('Parent process %s (

zero_130的博客 190

71、聚二甲基硅氧烷(PDMS)材料模型验证研究

本研究通过实验与数值模拟相结合的方法,系统探究了聚二甲基硅氧烷(PDMS)的力学性能与粘附行为。重点验证了多种超弹性材料模型在不同剥离速率下的适用性,结果表明Ogden N2模型在预测界面韧性和平均剥离力方面误差最小,表现最优。研究涵盖了PDMS的合成、单轴拉伸试验、剥离测试及有限元分析,为PDMS在机械与摩擦学领域的应用提供了可靠的建模依据,并建议在后续模拟中优先采用Ogden模型。

wine的专栏 1052

廖雪峰Python学习笔记day10

学习笔记day9 # python study day10 # 正则表达式 # \d # 匹配一个数字 # \w # 匹配一个字母或数字 # . # 匹配任意字符 # * # 匹配0个或任意多个字符 # + # 匹配至少一个字符 # ? # 匹配0个或1个字符 # {n} # 匹配n个字符 # {n, m} # 匹配n-m个字符 # \s # 匹配一个空格(包括Tab空白符),\s+ 表示至少一个空格 # [] # 匹配范围,[0-9a-zA-Z\_] 可以匹配一个数字、字母或下划线 # A|B # 匹配

zero_130的博客 210

YOLOv8改进策略【独家融合改进】| StarNet + 小目标检测头,加强跨尺度的上下文特征融合,提高小目标检测能力

P3/8 - small检测头原始模型中的P3/8特征层对应的检测头主要用于检测相对较小的目标。其特征图大小相对较大,空间分辨率较高。适合检测尺寸大概在8x8到32x32像素左右的目标。P4/16 - medium检测头这个检测头对应的P4/16特征层经过了更多的下采样操作,相比P3/8特征图空间分辨率降低,但通道数增加,特征更抽象且有语义信息。它主要用于检测中等大小的目标,尺寸范围大概在32x32到64x64像素左右。P5/32 - large检测头P5/32。

Limiiiing的博客 634

数据挖掘实战-基于LSTM时间序列模型的香烟销售预测分析

本文介绍了基于LSTM时间序列模型的香烟销售预测分析实验。实验背景为烟草市场竞争激烈,企业需提高销售预测准确性以优化生产、库存和营销策略。LSTM模型因其处理长序列数据的能力被选为预测工具。实验步骤包括数据准备、特征工程、模型构建、训练与评估及结果分析。数据集来自某市门店的销售数据,技术工具为Python 3.9和Jupyter Notebook。实验过程涵盖数据导入、预处理、产品销售与区域销售分析、销售预测(包括销售额、销量、利润及海通店销售额预测)。

m0_64336780的博客 8951

python笔记10—day10

函数进阶 1、命名空间——三种 #内置命名空间 —— python解释器   # 就是python解释器一启动就可以使用的名字存储在内置命名空间中   # 内置的名字在启动解释器的时候被加载进内存里 #全局命名空间 —— 我们写的代码但不是函数中的代码   # 是在程序从上到下被执行的过程中依次加载进内存的   # 放置了我们设置的所有变量名和函数名 #局部命名空间 ——...

aogao6521的博客 142

本地通知与健康数据的隐私保护方案

随着移动健康(mHealth)应用的普及,本地通知与健康数据的结合为用户提供了更加个性化的健康管理体验。然而,这种便利性也带来了严峻的隐私保护挑战。本文旨在探讨如何在移动应用中实现本地通知功能的同时,确保用户健康数据的隐私安全。本地通知与健康数据结合的技术架构隐私保护的核心技术方案具体算法实现与数学模型实际应用案例分析本文首先介绍背景知识和核心概念,然后深入探讨隐私保护的技术方案,包括算法原理和数学模型。接着提供实际代码实现和应用场景分析,最后讨论未来发展趋势和挑战。

移动开发前沿的博客 1308

Python学习笔记——Day10

Python学习笔记——Day10 继续昨天的内容。

我的博客 600

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

小白学Python笔记 Day10

--------------- 做几个练习--------------第六章 字典 完--------------明天用户输入与while循环-----if name in friends: ------------ 注意缩进!遍历所有键 - keys() ------------ 别忘记+ s ---------用for循环对返回值进行排序,如sorted() --------- 按字母顺序。------------- 做几个练习 -------------------------- 三个字典。

MoonResident的博客 188

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

python基础day10笔记

2018.7.13 day09回顾: 传参 把数据传递给函数     传递方式: 位置传参 序列传参 关键字传参 字典关键字传参   形参:       把调用函数的实参拿到(接收实参)       形参的定义方式有四种: 位置形参 *元组形参(接收多余的位置传参) 命名关键字形参(强制必须使用关键字传参) ** 字典形参(接收多余的关键字传参) 函数的缺省参数 default...

时光 1137

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Python学习笔记之day10

努力是一种习惯 206

Python 学习笔记-DAY10

学会画直线: #!/usr/bin/python # -*- coding: UTF-8 -*-if __name__ == '__main__':     from Tkinter import *     canvas = Canvas(width=300, height=300, bg='green')     canvas.pack(expand=YES, fill=BOTH)     ...

程序人生的博客 302

Python学习笔记day10

一、处理Json数据    Python提供了json模块来处理Json数据。Json是一种数据格式,使用很广泛。    现在有一个json文件population_data.json,信息如下:[ { "Country Name": "Arab World", "Country Code": "ARB", "Year": "1960", "Value&a

第二剑~的博客 281

Day 10 python学习笔记

python 高阶函数 map( ) filter( ) reduce( ) 模块 包导包

Starry__Sky222的博客 232

python学习笔记 day10

day10 OS 文件/目录方法 os 模块提供了非常丰富的方法用来处理文件和目录。 参考 方法很多,但似乎并不常用 ( ̄ェ ̄??)

157

Python学习笔记(Day6-Day10)

Day5:函数与Lambda表达式 函数 定义: 函数以def关键词开头,后接函数名和圆括号()。 函数执行的代码以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。 定义中() 内是形参 参考 Lambda表达式 使用 lambda 关键词来创建匿名函数 语法结构 lambda argument_list: expression lambda - 定义匿名函数的关键词。 argument_list - 函数参数,它们可以

qq_51310796的博客 722

轩小陌的Python笔记-day10 函数基础

day10 函数基础 目标:掌握函数的编写方式以及函数的基本使用。 今日概要: 初识函数 函数的参数 函数的返回值 1. 初识函数 1.1 函数到底是什么? 函数,可以理解为一大堆功能代码的集合。 def 函数名(): 函数内编写代码 ... ... 函数名() 例如: # 定义名为info的函数 def info(): print("第一行") print("第二行") print("第n行...") info() 1.2 什么

hjjqazwsx的博客 948

Python学习笔记-Day10

内容大纲: 一、函数的动态参数和函数的形参顺序 二、名称空间、作用域、取值顺序、加载顺序 三、函数的嵌套 四、global、nonlocal 一、函数的动态参数和函数的形参顺序 1、函数的动态参数:当函数的形参数量不一定时,可以使用动态参数。用*args和**kwargs接收,args是元组类型,接收除键值对以外的参数(接收位置参数),kwargs是字典类型...

anguanliao9932的博客 293

Python 基础笔记 day-10 文件io

文件 按文件中数据组织形式,我们把文件分为文本文件和二进制文件两大类 文本文件 文本文件存储的是普通“字符”文本,python 默认为 unicode 字符集(两个字节表示一个字符,最多可以表示:2**16 = 65536 个),可以使用记事本程序打开。但是,像 word 软件编辑的文档不是文本文件。 二进制文件 二进制文件把数据内容用“字节”进行存储,无法用记事本打开。必须使用专用的软件解码。常见的有:MP4 视频文件、MP3 音频文件、JPG 图片、doc 文档等等。 文件操作和相关模块概述 文件操作相

z___21的博客 366

2024年5月10日 Python笔记 Day3

用于获取ASCII值。

weixin_43504267的博客 601
上一篇: Python笔记--day9
下一篇: VS2019 scanf报错--4种解决办法
道南吖
博客等级 码龄6年 44粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值