亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

celery例子實現定時發送郵件

發布時間:2020-07-15 20:25:39 來源:網絡 閱讀:1350 作者:boy12626 欄目:開發技術

1、配置文件

vi setting.py

#coding:utf-8
import?os
from?datetime?import??timedelta
BROKER_URL?=?'redis://127.0.0.1:6379/13'
CELERY_RESULT_BACKEND?=?'redis://127.0.0.1:6379/14'
CELERY_TIMEZONE?=?'Asia/Shanghai'
CELERY_ENABLE_UTC?=?True
CELERY_TASK_SERIALIZER?=?'json'?#?任務序列化和反序列化使用msgpack方案
#
CELERY_RESULT_SERIALIZER?=?'json'?#?讀取任務結果一般性能要求不高,所以使用了可讀性更好的JSON
#
CELERY_TASK_RESULT_EXPIRES?=?60?*?60?*?24?#?任務過期時間,不建議直接寫86400,應該讓這樣的magic數字表述更明顯

CELERY_ACCEPT_CONTENT?=?['json']?#?指定接受的內容類型
CELERYBEAT_SCHEDULE?=?{

????'send_mail':?{

????????'task':?'celery_test.tasks.send_mail',

???????'schedule':?timedelta(seconds=10),

????}
}

2、函數模塊

vi tasks.py

#coding:utf-8
from?server?import?app
import?random,string,smtplib
@app.task
def?send_mail():
????????SUBJECT="臨時登錄密碼"
????????HOST="smtp.163.com"
????????#?TO=mail
????????TO='456@qq.com'
????????FROM="123@163.com"
????????text=str(random.randint(1000,9999))
????????BODY=string.join((

????????"From:%s"%FROM,

????????"To:%s"%TO,

????????"Subject:%s"%SUBJECT,

????????"",text),"\r\n")

????????server=smtplib.SMTP(HOST)

????????server.login("123@qq.com","第三方發送驗證碼")

????????server.sendmail(FROM,[TO],BODY)
????????server.quit()
????????return?True

3、啟動模塊

vi server.py

from??celery?import?Celery
app=Celery('celery_test',include=['celery_test.tasks'])
app.config_from_object('celery_test.setting')

if?__name__=='__main__':
????app.start()


4、啟動worker,執行任務

celery -A celery_test.server worker -l info


5、啟動beat,生成任務

celery -A celery_test.server beat


6、目錄結構

celery_test/{server.py,setting.py,tasks.py}


celery例子實現定時發送郵件

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

庄浪县| 大田县| 冷水江市| 紫金县| 泗洪县| 乌海市| 墨玉县| 合川市| 昌图县| 贵阳市| 政和县| 大埔区| 宁津县| 汉中市| 上栗县| 光山县| 沾益县| 元朗区| 瓦房店市| 永城市| 宁明县| 清河县| 长汀县| 浦城县| 桓台县| 于都县| 达拉特旗| 高阳县| 崇左市| 界首市| 布尔津县| 边坝县| 盖州市| 荣昌县| 同江市| 灵武市| 江阴市| 孝感市| 米易县| 江孜县| 临洮县|