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

使用django-crontab實現(xiàn)定時任務(wù)的示例

 更新時間:2018年02月26日 08:33:26   作者:kongxx  
這篇文章主要介紹了使用django-crontab實現(xiàn)定時任務(wù),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

今天打算在自己的 Django 應(yīng)用中添加一個定時任務(wù)來定時執(zhí)行一些定期檢查的功能,因此想到了使用 django-crontab 插件可以滿足我的需求,下面就是這個插件的使用方法。

首先使用pip安裝 django-crontab 插件

pip install django-crontab

創(chuàng)建要定期執(zhí)行的腳本和方法,這里假設(shè)腳本名稱叫cron.py,內(nèi)容如下:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

def check():
  print "hello django-crontab"

然后在自己應(yīng)用的 settings.py 文件中添加這個app

INSTALLED_APPS = (
  ...
  'django_crontab',
)

同時在 settings.py 文件中添加 CRONJOBS 配置,內(nèi)容如下:

CRONJOBS = [
  ('*/1 * * * *', 'cron.check','>>/tmp/test.log')
]

其中:
- 第一個參數(shù)是 cron 表達(dá)式,定義定時任務(wù)的執(zhí)行時間。
- 第二個參數(shù)是要執(zhí)行的模塊和函數(shù)。
- 第三個參數(shù)是執(zhí)行定時腳本時日志文件的路徑。

定義了定時任務(wù)和腳本,下面看看怎樣使其生效。

首先查看一下系統(tǒng)中已有的 cron job

python manage.py crontab show 

添加和修改 cron job

python manage.py crontab add 

刪除 cron job

python manage.py crontab remove

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python如何在文件中部插入信息

    python如何在文件中部插入信息

    這篇文章主要介紹了python如何在文件中部插入信息問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Python下載指定頁面上圖片的方法

    Python下載指定頁面上圖片的方法

    這篇文章主要介紹了Python下載指定頁面上圖片的方法,涉及Python的正則匹配、URL及文件操作相關(guān)技巧,需要的朋友可以參考下
    2016-05-05
  • Python2與python3中 for 循環(huán)語句基礎(chǔ)與實例分析

    Python2與python3中 for 循環(huán)語句基礎(chǔ)與實例分析

    Python for循環(huán)可以遍歷任何序列的項目,如一個列表或者一個字符串,也是python中比較常用的一個函數(shù),這里通過基礎(chǔ)與實例給大家分享一下
    2017-11-11
  • 利用pandas進(jìn)行數(shù)據(jù)清洗的7種方式

    利用pandas進(jìn)行數(shù)據(jù)清洗的7種方式

    采集到原始的數(shù)據(jù)中會存在一些噪點數(shù)據(jù),噪點數(shù)據(jù)是對分析無意義或者對分析起到偏執(zhí)作用的數(shù)據(jù),所以這篇文章給大家介紹了利用pandas進(jìn)行數(shù)據(jù)清洗的7種方式,需要的朋友可以參考下
    2024-03-03
  • Python類與實例的使用詳解

    Python類與實例的使用詳解

    面向?qū)ο笞钪匾母拍罹褪穷悾–lass)和實例(Instance),必須牢記類是抽象的模板,比如Student類,而實例是根據(jù)類創(chuàng)建出來的一個個具體的“對象”,每個對象都擁有相同的方法,但各自的數(shù)據(jù)可能不同
    2022-08-08
  • Python異常處理如何才能寫得優(yōu)雅(retrying模塊)

    Python異常處理如何才能寫得優(yōu)雅(retrying模塊)

    異常就是程序運行時發(fā)生錯誤的信號,下面這篇文章主要給大家介紹了關(guān)于Python異常處理的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03
  • python爬取梨視頻生活板塊最熱視頻

    python爬取梨視頻生活板塊最熱視頻

    這篇文章主要介紹了python爬取梨視頻生活板塊最熱視頻,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 解決pycharm中的run和debug失效無法點擊運行

    解決pycharm中的run和debug失效無法點擊運行

    這篇文章主要介紹了解決pycharm中的run和debug失效無法點擊運行方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 詳解使用PyInstaller將Pygame庫編寫的小游戲程序打包為exe文件

    詳解使用PyInstaller將Pygame庫編寫的小游戲程序打包為exe文件

    這篇文章主要介紹了詳解使用PyInstaller將Pygame庫編寫的小游戲程序打包為exe文件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • python中使用百度音樂搜索的api下載指定歌曲的lrc歌詞

    python中使用百度音樂搜索的api下載指定歌曲的lrc歌詞

    這篇文章主要介紹了python中使用百度音樂搜索的api下載指定歌曲的lrc歌詞,同時也分析出了歌曲的下載地址,需要的朋友可以參考下
    2014-07-07

最新評論