Flask學習筆記(十六)Flask Mail

2021-10-08 11:36:26 字數 672 閱讀 5277

flask—mail

在開發過程中,很多應用程式都需要通過郵件提醒使用者,flask的擴充套件包flask-mail通過包裝了python內建的smtplib包,可以用在flask程式中傳送郵件。

flask-mail連線到簡單郵件協議(****** mail transfer protocol,smtp)伺服器,並把郵件交給伺服器傳送。

郵箱認證

如下示例,通過開啟qq郵箱smtp服務設定,傳送郵件。

from flask import flask

from flask_mail import mail, message

msg = message("this is a test ",sender='[email protected]', recipients=['[email protected]','[email protected]'])

#郵件內容

msg.body = "flask test mail"

#傳送郵件

mail.send(msg)

print "mail sent"

return "sent succeed"

Flask學習筆記 建立乙個簡單的Flask應用

1.做好準備工作 在flask中,含有名為 init py 檔案的子目錄被視為包,可以被匯入。from flask import flask上面的指令碼從flask包中匯入了flask類,並建立了乙個應用例項。傳遞給flask類的 name 變數是乙個python預定義變數,這個變數被設定為使用它的...

python基礎flask 爬蟲與flask聯調

困於心衡於慮而後作 今天的學習目標是,實現flask與爬蟲聯調,自己寫網頁伺服器,然後寫爬蟲進行爬取內容 首先是先寫flask服務 1.建立html檔案 首先在當前資料夾內建立helloword.html lang en charset utf 8 hello wordtitle head hell...

Flask學習筆記

web 發展至今,特別是伺服器端,涉及到的知識 內容,非常廣泛。這對程式設計師的要求會越來越高。如果採用成熟,穩健的框架,那麼一些基礎的工作,比如,網路操作 資料庫訪問 會話管理等都可以讓框架來處理,那麼程式開發人員可以把精力放在具體的業務邏輯上面。使用web框架開發web應用程式可以降低開發難度,...