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

用Python登錄Gmail并發(fā)送Gmail郵件的教程

 更新時間:2015年04月17日 16:49:13   投稿:goldensun  
這篇文章主要介紹了用Python登錄Gmail并發(fā)送Gmail郵件的教程,利用了Python的SMTP庫,代碼非常簡單,需要的朋友可以參考下

 這篇快文介紹了使用Gmail作為您的e-mail服務(wù)器,通過Python的內(nèi)置SMTP庫發(fā)送電子郵件。它并不復(fù)雜,我保證。

下面是如何在Python中登錄GMail:
 

import smtplib
 
# The below code never changes, though obviously those variables need values.
session = smtplib.SMTP('smtp.gmail.com', 587)
session.ehlo()
session.starttls()
session.login(GMAIL_USERNAME, GMAIL_PASSWORD)

下面是如何在Python中發(fā)送郵件:
 

headers = "\r\n".join(["from: " + GMAIL_USERNAME,
            "subject: " + email_subject
            "to: " + recipient,
            "mime-version: 1.0",
            "content-type: text/html"])
 
# body_of_email can be plaintext or html!          
content = headers + "\r\n\r\n" + body_of_email
session.sendmail(GMAIL_USERNAME, recipient, content)

取決于您對Python的掌握,這可能是一段相當(dāng)小或相當(dāng)長的代碼。


對我來說,第一次拿一個程序來發(fā)送電子郵件,就如我看到黑客帝國里面的場景那一刻,就像我第一次在 Godaddy 上建立一個網(wǎng)站,或者像我第一次使用 JOptionPane 的疑惑。這是一個實現(xiàn)方法(一個簡單的方法,它使得實現(xiàn)類似的應(yīng)用變得非常簡單),雖然我以前看過很多發(fā)郵件的代碼,但這仍然給我留下了深刻的印象。


另外,盡管上面的代碼簡單,但我第一次也是傾盡全力,花了兩個多小時才把那些代碼寫出來。因此我希望能幫到一些其他人。

相關(guān)文章

  • python中upper是做什么用的

    python中upper是做什么用的

    在本篇文章里小編給大家整理的是一篇關(guān)于python中upper的作用的相關(guān)文章,有需要的朋友們可以參考下。
    2020-07-07
  • 舉例講解Python設(shè)計模式編程中的訪問者與觀察者模式

    舉例講解Python設(shè)計模式編程中的訪問者與觀察者模式

    這篇文章主要介紹了Python設(shè)計模式編程中的訪問者與觀察者模式,設(shè)計模式的制定有利于團隊協(xié)作編程代碼的協(xié)調(diào),需要的朋友可以參考下
    2016-01-01
  • Python自動創(chuàng)建Excel并獲取內(nèi)容

    Python自動創(chuàng)建Excel并獲取內(nèi)容

    這篇文章主要介紹了Python自動創(chuàng)建Excel并獲取內(nèi)容,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • 什么是Python中的順序表

    什么是Python中的順序表

    在本篇文章里小編給大家整理了一篇關(guān)于Python中順序表詳解的相關(guān)知識點以及實例內(nèi)容,需要的朋友們可以參考下。
    2020-06-06
  • Python基于正則表達(dá)式實現(xiàn)檢查文件內(nèi)容的方法【文件檢索】

    Python基于正則表達(dá)式實現(xiàn)檢查文件內(nèi)容的方法【文件檢索】

    這篇文章主要介紹了Python基于正則表達(dá)式實現(xiàn)檢查文件內(nèi)容的方法,可實現(xiàn)針對文件中import強制依賴的文件關(guān)系檢索,涉及Python文件目錄的遍歷及正則匹配相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • python與C、C++混編的四種方式(小結(jié))

    python與C、C++混編的四種方式(小結(jié))

    這篇文章主要介紹了python與C、C++混編的四種方式(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • PyQt5+serial模塊實現(xiàn)一個串口小工具

    PyQt5+serial模塊實現(xiàn)一個串口小工具

    這篇文章主要為大家詳細(xì)介紹了如何利用PyQt5和serial模塊實現(xiàn)一個簡單的串口小工具,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-01-01
  • Python-Seaborn熱圖繪制的實現(xiàn)方法

    Python-Seaborn熱圖繪制的實現(xiàn)方法

    這篇文章主要介紹了Python-Seaborn熱圖繪制的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • python讀取nc數(shù)據(jù)并繪圖的方法實例

    python讀取nc數(shù)據(jù)并繪圖的方法實例

    最近項目中需要處理和分析NC數(shù)據(jù),所以下面這篇文章主要給大家介紹了關(guān)于python讀取nc數(shù)據(jù)并繪圖的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • 總結(jié)Python編程中三條常用的技巧

    總結(jié)Python編程中三條常用的技巧

    這篇文章主要介紹了總結(jié)Python編程中三條常用的技巧,包括JSON格式的轉(zhuǎn)換、else語句的活用和setdefault方法的使用,需要的朋友可以參考下
    2015-05-05

最新評論