Django之Celery篇(二)

一、Celery-任务的调用

image-20221114212457055

1.1、异步任务调用

delay( )方法

from celery_task import *


def delay():
  rs = send_email.delay('baizhan')
  print(rs.id)


  rs2 = send_msg.delay('SXT')
  print(rs2.id)


1.2、定时任务调用

apply_async( )方法

from celery_task import *
import datetime


def time_exec():
  # 获取当前时间
  c_time = datetime.datetime.now()
  # 获取当前时间的utc时间
  utc_time = datetime.datetime.utcfromtimestamp(c_time.timestamp())
  # 设置定时任务的执行时间
  s5 = datetime.timedelta(seconds=5)
  # 获取定时任务的执行时间
  exec_time = utc_

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 19:02:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 19:02:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 19:02:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 19:02:05       20 阅读

热门阅读

  1. Android 连接USB弹窗出来USB相关选项

    2024-03-27 19:02:05       18 阅读
  2. Python教程:深入探索 Python 列表(List)

    2024-03-27 19:02:05       16 阅读
  3. linux常用命令

    2024-03-27 19:02:05       14 阅读
  4. 东方 - 分支(2) - 多分支

    2024-03-27 19:02:05       15 阅读
  5. python ch10 文件和异常

    2024-03-27 19:02:05       18 阅读
  6. node整理学习(三)

    2024-03-27 19:02:05       18 阅读
  7. 海思 Hi3403V100 简介

    2024-03-27 19:02:05       30 阅读
  8. Idea与DataGrip各版本通用破解码,无需脚本。

    2024-03-27 19:02:05       69 阅读
  9. 深入理解 LVS:配置与应用详解

    2024-03-27 19:02:05       21 阅读