欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python一行代碼實(shí)現(xiàn)自動(dòng)發(fā)郵件功能

 更新時(shí)間:2021年05月30日 10:29:52   作者:但老師  
最近在自己學(xué)習(xí)Python爬蟲(chóng),學(xué)到了用Python發(fā)送郵件,覺(jué)得這個(gè)可能以后比較實(shí)用。所以這篇文章主要給大家介紹了如何通過(guò)Python一行代碼實(shí)現(xiàn)自動(dòng)發(fā)郵件功能的相關(guān)資料,需要的朋友可以參考下

1. 用Python每天給女神發(fā)送舔狗問(wèn)候

用Python自動(dòng)發(fā)送最基本的郵件(主題+收件人)

知識(shí)點(diǎn)

郵件結(jié)構(gòu)

以263企業(yè)郵為例

郵件形式 內(nèi)容
最基本 收件人+主題
最常用 收件人+主題+正文
一般流程申請(qǐng)郵件 收件人+主題+正文+抄送
發(fā)報(bào)表郵件 收件人+主題+抄送+附件
加說(shuō)明報(bào)表郵件 收件人+主題+正文+抄送+附件

Python調(diào)用zmail模塊

import zmail
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',{'subject':'我是你的舔狗1號(hào)'})

把收件人改成女神

import zmail
zmail.server('danzhao@sunlands.com','password').send_mail([('女神','danzhao@sunlands.com')],{'subject':'我是你的舔狗1號(hào)'})

作業(yè):把收件人外顯名改成美國(guó)隊(duì)長(zhǎng)

可能會(huì)遇到的問(wèn)題

確認(rèn)密碼沒(méi)錯(cuò)仍然說(shuō)密碼不對(duì): 可能需要開(kāi)通對(duì)應(yīng)的SMTP專用密碼(授權(quán)碼),例如QQ郵箱

服務(wù)器無(wú)響應(yīng)

部分比較特殊的郵件可能需要自行設(shè)置smtp服務(wù)器,一般是去找郵箱提供方,以263企業(yè)郵為例

這個(gè)時(shí)候需要寫作如下代碼

import zmail
zmail.server('danzhao@sunlands.com','password',smtp_host='smtp.263.net',smtp_port=25).send_mail('danzhao@sunlands.com',{'subject':'我是你的舔狗1號(hào)'})

擴(kuò)展知識(shí):api

例如舔狗語(yǔ)錄API:https://api.uomg.com/api/rand.qinghua

import requests
import json
import zmail
response = requests.get('https://api.uomg.com/api/rand.qinghua')
tiangou = json.loads(response.text)['content']
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',{'subject':tiangou})

2. 用Python發(fā)每日播報(bào)

用Python自動(dòng)發(fā)送最常用的郵件(主題+收件人+正文+抄送)

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

在此基礎(chǔ)上,重點(diǎn)突出添加率

帶格式的正文

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_html='今日新錄入名片100張,有效添加50張,添加率為<strong>50%</strong>'
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

注:需要額外的HTML基礎(chǔ)知識(shí)

如果有很多個(gè)收件人的時(shí)候

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
)
zmail.server('danzhao@sunlands.com','password').send_mail(['yupinze@sunlands.com','danzhao@sunlands.com'],mail)

可能還要抄送老大

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail,cc='chenxiaomei@sunlands.com')

作業(yè):給抄送人也改一個(gè)別名,改成天山大佬

3. 用Python發(fā)送每日?qǐng)?bào)表

用Python自動(dòng)發(fā)送最常用的郵件(主題+收件人+正文+附件)

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%.各組詳情請(qǐng)見(jiàn)附件',
	attachments=r'E:\Onedrive\桌面\報(bào)表.xlsx'
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

如果有多個(gè)附件,代碼如下

import zmail
mail = dict(
	subject='今日數(shù)據(jù)情況',
	content_text='今日新錄入名片100張,有效添加50張,添加率為50%.各組詳情請(qǐng)見(jiàn)附件報(bào)表2',
	attachments=[r'E:\Onedrive\桌面\報(bào)表1.xlsx',r'E:\Onedrive\桌面\報(bào)表2.xlsx']
)
zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

作業(yè):寫一份完整的郵件代碼,包含以下內(nèi)容

多個(gè)收件人,收件人都外顯為姓名
多個(gè)抄送人,也帶上自己名字
多個(gè)附件,并在正文中注明附件作用
帶格式的正文:附件名使用斜體,添加率使用加粗,領(lǐng)導(dǎo)名字使用紅色加粗字體顯示
主題變成一個(gè)自動(dòng)帶上當(dāng)天日期的內(nèi)容

總結(jié)

到此這篇關(guān)于Python一行代碼實(shí)現(xiàn)自動(dòng)發(fā)郵件功能的文章就介紹到這了,更多相關(guān)Python自動(dòng)發(fā)郵件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python用BeautifulSoup庫(kù)簡(jiǎn)單爬蟲(chóng)實(shí)例分析

    python用BeautifulSoup庫(kù)簡(jiǎn)單爬蟲(chóng)實(shí)例分析

    文章給大家分享了關(guān)于python爬蟲(chóng)的相關(guān)實(shí)例以及相關(guān)代碼,有興趣的朋友們參考下。
    2018-07-07
  • Python實(shí)現(xiàn)微信好友數(shù)據(jù)爬取及分析

    Python實(shí)現(xiàn)微信好友數(shù)據(jù)爬取及分析

    這篇文章會(huì)基于Python對(duì)微信好友進(jìn)行數(shù)據(jù)分析,這里選擇的維度主要有:性別、頭像、簽名、位置,主要采用圖表和詞云兩種形式來(lái)呈現(xiàn)結(jié)果,其中,對(duì)文本類信息會(huì)采用詞頻分析和情感分析兩種方法,感興趣的小伙伴可以了解一下
    2021-12-12
  • Pytest框架之fixture詳解(三)

    Pytest框架之fixture詳解(三)

    本文詳細(xì)講解了Pytest框架之fixture,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • Python實(shí)現(xiàn)打印彩色字符串的方法詳解

    Python實(shí)現(xiàn)打印彩色字符串的方法詳解

    print?也許是我們?cè)谑褂?Python?的時(shí)候用的最多的一種操作,但是經(jīng)常發(fā)現(xiàn)很多人可以打印彩色文本,這種操作是怎么得到的呢?本文就來(lái)為大家詳細(xì)講講
    2022-08-08
  • Pandas的Series結(jié)構(gòu)及常用操作實(shí)例

    Pandas的Series結(jié)構(gòu)及常用操作實(shí)例

    這篇文章主要介紹了Pandas的Series結(jié)構(gòu)及常用操作實(shí)例,Series序列,是一種一維的結(jié)構(gòu),類似于一維列表和ndarray中的一維數(shù)組,但是功能比他們要更為強(qiáng)大,Series由兩部分組成:索引index和數(shù)值values,需要的朋友可以參考下
    2023-07-07
  • python 使用 requests 模塊發(fā)送http請(qǐng)求 的方法

    python 使用 requests 模塊發(fā)送http請(qǐng)求 的方法

    本文分步驟給大家介紹了python 使用 requests 模塊發(fā)送http請(qǐng)求 的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-12-12
  • python基礎(chǔ)入門學(xué)習(xí)筆記(Python環(huán)境搭建)

    python基礎(chǔ)入門學(xué)習(xí)筆記(Python環(huán)境搭建)

    這篇文章主要介紹了python基礎(chǔ)入門學(xué)習(xí)筆記,這是開(kāi)啟學(xué)習(xí)python基礎(chǔ)知識(shí)的第一篇,夯實(shí)Python基礎(chǔ),才能走的更遠(yuǎn),感興趣的小伙伴們可以參考一下
    2016-01-01
  • 解決pycharm中導(dǎo)入自己寫的.py函數(shù)出錯(cuò)問(wèn)題

    解決pycharm中導(dǎo)入自己寫的.py函數(shù)出錯(cuò)問(wèn)題

    今天小編就為大家分享一篇解決pycharm中導(dǎo)入自己寫的.py函數(shù)出錯(cuò)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • Python淺析多態(tài)與鴨子類型使用實(shí)例

    Python淺析多態(tài)與鴨子類型使用實(shí)例

    python是一門解釋語(yǔ)言,但是同java等靜態(tài)語(yǔ)言一樣,是可以通過(guò)繼承的方式實(shí)現(xiàn)多態(tài)。而且python還有一個(gè)自己的特殊實(shí)現(xiàn)多態(tài)的方法,就是通過(guò)鴨子類型,來(lái)實(shí)現(xiàn)多態(tài)
    2022-10-10
  • Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性

    Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性

    今天小編就為大家分享一篇Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02

最新評(píng)論