国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

香港一卡通app下載鄭州seo外包顧問熱狗

香港一卡通app下載,鄭州seo外包顧問熱狗,南京網(wǎng)站建設(shè)網(wǎng),天河建設(shè)網(wǎng)站開發(fā)目錄 一、理論 1.郵件發(fā)送 二、實(shí)驗(yàn) 1.Python3.7使用QQ郵箱發(fā)送普通郵件 2.Python3.7使用QQ郵箱發(fā)送包含圖片與附件的郵件 三、問題 1.Pycharm中如何放大和縮小代碼界面 一、理論 1.郵件發(fā)送 (1)概念 SMTP(Simple Mail Transfer Pro…

目錄

一、理論

1.郵件發(fā)送

二、實(shí)驗(yàn)

1.Python3.7使用QQ郵箱發(fā)送普通郵件

2.Python3.7使用QQ郵箱發(fā)送包含圖片與附件的郵件

三、問題

1.Pycharm中如何放大和縮小代碼界面


一、理論

1.郵件發(fā)送

(1)概念

? ? ? ? SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協(xié)議,它是?組?于由源地址到?的地址傳送 郵件的規(guī)則,由它來控制信件的中轉(zhuǎn)?式。

(2)實(shí)現(xiàn)

#實(shí)現(xiàn)發(fā)送郵件需經(jīng)過以下?步:
1) 登錄 郵件服務(wù)器
2) 構(gòu)造符合郵件協(xié)議規(guī)則要求的郵件內(nèi)容 (email模塊)
3) 發(fā)送

(3)模塊

Python對SMTP?持有 smtplib 和 email 兩個模塊, email 負(fù)責(zé)構(gòu)造郵件, smtplib 負(fù)責(zé)發(fā)送郵件,它 對smtp協(xié)議進(jìn)?了簡單的封裝。

①smtplib模塊

1)smtplib模塊負(fù)責(zé)發(fā)送郵件
2)smtplib模塊還提供了SMTP_SSL類和LMTP類,對它們的操作與SMTP基本一致。host: SMTP服務(wù)器主機(jī)。 你可以指定主機(jī)的ip地址或者域名如: hellobi.com,這個是可選參數(shù)。port: 如果你提供了host參數(shù), 你需要指定 SMTP 服務(wù)使用的端口號,一般情況下SMTP端口號為25。local_hostname: 如果SMTP在你的本機(jī)上,你只需要指定服務(wù)器地址為localhost即可。

email.utils模塊

email.utils模塊中提供了幾個有用的方法:
1)email.utils.quote(str)
將str中的反斜杠替換為兩個反斜杠的新字符串,并將雙引號替換為反斜杠雙引號。2)email.utils.unquote(str)
返回一個不帶引號的str的新字符串。如果str結(jié)束并以雙引號開頭,則會被剝離。同樣,如果str結(jié)束并以尖括號開始,它們將被剝離。3)email.utils.parseaddr(address)
解析地址 - 應(yīng)該是某個包含地址的字段(例如“ 收件人”或“ 抄送”)的值,并將其解析為其真實(shí)姓名和 電子郵件地址部分。返回該信息的元組,除非解析失敗,在這種情況下返回2元組。('', '')4)email.utils.formataddr(pair)
與此相反parseaddr(),這需要表單的2元組并返回適合于XX標(biāo)題的字符串值。如果pair的第一個元素為false,則第二個元素將不加修改地返回。(realname, email_address),實(shí)際上,parseaddr(), formataddr(),兩者互逆。5)email.utils.getaddresses(fieldvalues)
此方法返回由返回的表單的2元組列表parseaddr()。 fieldvalues是可能返回的一系列頭字段值 Message.get_all。

email模塊

email模塊負(fù)責(zé)構(gòu)造郵件:
1)類email.mime.text.MIMEText(_text),是使用字符串_text來生成MIME對象的主體文本。2)MIME是(Multipurpose Internet Mail Extensions) ,多用途互聯(lián)網(wǎng)郵件擴(kuò)展類型。3)MIME設(shè)置的目的是為了在發(fā)送電子郵件時(shí)附加多媒體數(shù)據(jù),讓郵件根據(jù)其類型進(jìn)行處理。4)email.encoders ,編碼器5)email.mime.multipart.MIMEMultipart(),是MIMEBase的一個子類,多個MIME對象的集合,MIME郵件中各種不同類型的內(nèi)容是分段存儲的,各個段的排列方式、位置信息都通過Content-Type域的multipart類型來定義。_subtype默認(rèn)值為mixed,multipart類型主要有三種子類型:mixed、alternative、related。boundary是MIMEMultipart的邊界,默認(rèn)邊界是可數(shù)的。6)email.mime.MIMEBase   ,發(fā)送pdf/jpg/png等格式7)email.mime.MIMEApplication , 發(fā)送txt/doc/csv/xls等plain格式

二、實(shí)驗(yàn)

1.Python3.7使用QQ郵箱發(fā)送普通郵件

(1)查看QQ郵箱服務(wù)(服務(wù)已關(guān)閉)

(2)綁定手機(jī)

(3)開啟授權(quán)碼

(4)再次查看服務(wù)(已開啟)

(5)配置代碼

# -*- coding: utf-8 -*-import smtplib
import email.utils#郵件正文
from email.mime.text import MIMEText#登錄郵件服務(wù)器
smtp_obj = smtplib.SMTP_SSL("smtp.qq.com", 465) # 發(fā)件?郵箱中的SMTP服務(wù)器,端?是25
smtp_obj.login("594372682@qq.com", "授權(quán)碼") # 括號中對應(yīng)的是發(fā)件?郵箱賬號、郵箱密碼
smtp_obj.set_debuglevel(True)
#smtp_obj.set_debuglevel(1) # 顯示調(diào)試信息
# 設(shè)置郵件頭信息
message = MIMEText("我是郵件的內(nèi)容")
message["From"] = email.utils.formataddr(('發(fā)送者顯示的姓名', '594372682@qq.com')) # 發(fā)送者
message["To"] = email.utils.formataddr(('接收者顯示的姓名', '7jjw@163.com')) # 接收者
message["Subject"] = '我是郵件的標(biāo)題' # 主題
# 發(fā)送
try:smtp_obj.sendmail("594372682@qq.com", ["7jjw@163.com"], msg=message.as_string())
finally:smtp_obj.quit()

(6)接收成功

(7)查看控制臺信息

2.Python3.7使用QQ郵箱發(fā)送包含圖片與附件的郵件

(1)配置代碼

# -*- coding: utf-8 -*-import smtplib
import email.utils
from email import encoders
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
from email.mime.base import MIMEBasemessage = MIMEMultipart()
message['To'] = email.utils.formataddr(('接收者顯示的姓名', '7jjw@163.com'))
message['From'] = email.utils.formataddr(('發(fā)送者顯示的姓名', '594372682@qq.com'))
message['Subject'] = '我是郵件的標(biāo)題'# 需要發(fā)送的圖片
img_file = open(r'1.jpg', 'rb')
img_data = img_file.read()
img_file.close()
img = MIMEImage(img_data)
message.attach(img)
img.add_header('Content-ID', 'dns_config')  # 給一個content Id供后面html內(nèi)容引用
# 需要發(fā)送的文本
mail_content = """<html><body><p>我給你發(fā)送的圖片</p><img src="cid:dns_config"></body></html>
"""
message.attach(MIMEText(mail_content, 'html', 'utf-8'))
# 需要發(fā)送的附件
txt_payload = MIMEBase("application", "octet-stream")
txt_payload.set_payload(open(r"test.txt", "rb").read())
txt_payload['Content-Type'] = 'application/octet-stream'
txt_payload['Content-Disposition'] = 'attachment; filename= "test.txt"'
encoders.encode_base64(txt_payload)
message.attach(txt_payload)smtp_obj = smtplib.SMTP_SSL('smtp.qq.com', 465)
smtp_obj.login('594372682@qq.com', '授權(quán)碼')
smtp_obj.set_debuglevel(True)
try:smtp_obj.sendmail('594372682@qq.com', ['7jjw@163.com'], msg=message.as_string())
finally:smtp_obj.quit()

(2)接收成功

(3)查看控制臺信息

三、問題

1.PyCharm中如何放大和縮小代碼界面

(1)打開文件,點(diǎn)擊設(shè)置

(2)選擇“keymap”,右側(cè)搜索框輸入“increase”,搜索出來之后雙擊,選擇“Add Mouse Shortcut”

(3)在操作框按住“Ctrl”并將鼠標(biāo)滾輪上滑,完成設(shè)置,點(diǎn)擊OK關(guān)閉界面

(4)選擇“keymap”,右側(cè)搜索框輸入“decrease”,搜索出來之后雙擊,選“Add Mouse Shortcut”

(5) 在操作框按住“Ctrl”并將鼠標(biāo)滾輪下滑,完成設(shè)置,點(diǎn)擊OK關(guān)閉界面

http://m.aloenet.com.cn/news/41169.html

相關(guān)文章:

  • 去哪里找做網(wǎng)站的百度競價(jià)ocpc投放策略
  • 設(shè)計(jì)導(dǎo)航網(wǎng)站 左側(cè)菜單欄網(wǎng)絡(luò)營銷課程論文
  • 農(nóng)產(chǎn)品網(wǎng)站如何做地推網(wǎng)易企業(yè)郵箱
  • 網(wǎng)站開發(fā)語言 排行榜關(guān)鍵詞seo公司真實(shí)推薦
  • 醫(yī)藥網(wǎng)站建設(shè)客戶的需求廈門關(guān)鍵詞排名推廣
  • 西部數(shù)碼 空間做2個網(wǎng)站什么是新媒體運(yùn)營
  • 自適應(yīng)手機(jī)網(wǎng)站 css愛站網(wǎng)是什么
  • 博物館文化網(wǎng)站建設(shè)青島排名推廣
  • 投訴做網(wǎng)站的電話服務(wù)器域名查詢
  • 室內(nèi)設(shè)計(jì)網(wǎng)站大全網(wǎng)seo新手教程
  • 響應(yīng)式網(wǎng)站弊端互聯(lián)網(wǎng)公司
  • 池州市住房和城鄉(xiāng)建設(shè)委員會網(wǎng)站百度推廣聯(lián)系人
  • 山東安康建設(shè)項(xiàng)目管理有限公司網(wǎng)站北京谷歌優(yōu)化
  • 大宗商品現(xiàn)貨交易app天津seo優(yōu)化公司哪家好
  • 無錫網(wǎng)站優(yōu)化價(jià)格福鼎網(wǎng)站優(yōu)化公司
  • 廈門網(wǎng)站建設(shè)xm37網(wǎng)站的營銷推廣
  • 靜態(tài)網(wǎng)站建設(shè)課程設(shè)計(jì)百度一下生活更好
  • 網(wǎng)站404怎么做搜索排名提升
  • 網(wǎng)站怎么做直通車鄭州厲害的seo優(yōu)化顧問
  • 做攻略的網(wǎng)站好企業(yè)中層管理人員培訓(xùn)課程
  • 廣州網(wǎng)站排名優(yōu)化費(fèi)用招聘網(wǎng)絡(luò)營銷推廣人員
  • wordpress各部分功能百度seo關(guān)鍵詞優(yōu)化費(fèi)用
  • 自己做網(wǎng)站自己做推廣教程視頻教程網(wǎng)絡(luò)運(yùn)營培訓(xùn)
  • 水果b2b電商平臺有哪些seo技術(shù)員
  • 蘇州營銷型網(wǎng)站南寧企業(yè)官網(wǎng)seo
  • 上海做網(wǎng)站比較有名的公司湖南疫情最新消息今天
  • 我網(wǎng)站關(guān)鍵詞太多公司做網(wǎng)站推廣
  • 東莞市網(wǎng)站開發(fā)市場調(diào)研報(bào)告怎么寫范文
  • 攜程旅游網(wǎng)站建設(shè)的定位廣點(diǎn)通廣告平臺
  • 網(wǎng)站建設(shè)了解一下圖片蘇州seo報(bào)價(jià)