Python之Celery(一)

来源:互联网 发布:反贪风暴 知乎 编辑:程序博客网 时间:2024/05/16 08:49

Python之Celery

1.celery简介

celery 是一个python开发的异步分布式的任务调度模块,目前只支持rebbimg,redis,数据库等
  安装celery
  pip install celery
  pip install redis

2.celery小例子

实例一:

#!/usr/bin/env python
# -*- coding:utf8 -*-
# @Time     : 2017/12/25 14:39
# @Author   : hantong
# @File     : celery_1.py
# celery 是一个python开发的异步分布式的任务调度模块,目前只支持rebbimg,redis,数据库等
# 安装celery
# pip install celery
# pip install redis
from celery import Celery
broker ="redis://10.3.1.126:6379/5"
backend = "redis://10.3.1.126:6379/6"
app = Celery("celery_1",broker=broker,backend=backend)

@app.task
def add(x,y):
    return x+y

此实例执行不返回结果

实例二:

#!/usr/bin/env python# -*- coding:utf8 -*-# @Time     : 2017/12/25 15:11# @Author   : hantong# @File     : celery_2.pyimport timefrom celery_1 import adda = add.delay(10,20)print(a)print(type(a))time.sleep(1)print(a.result)print(a.status)print(a.get(timeout=3))print(a.ready())
执行结果:

0bfb5366-dec4-4aeb-afa0-621d654a4ba4
<class 'celery.result.AsyncResult'>
30
SUCCESS
30
True

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 怎么能快速戒烟 正确的戒烟方法 怎样劝爸爸戒烟 戒烟的方法有哪些 劝说爸爸戒烟 吃什么可以戒烟 戒烟有什么症状 怎么劝人戒烟 戒烟后皮肤会变好吗 劝说爸爸戒烟200字 戒烟的人为什么可怕 一下子戒烟对身体好吗 戒烟可以长胖吗 戒烟有什么反应 吃什么能戒烟 怎样有效戒烟 怎样戒烟又快又有效 有效的戒烟方法 怎么戒烟戒酒 戒烟灵对人有危害吗 怎么样才能戒烟呢 怎么借烟 戒煙 戎烟 介烟 这本书能让你戒烟txt下载 烟丝泡水喝能戒烟吗 怎么样才可以戒烟 什么东西可以戒烟 什么方法可以戒烟 有什么办法能戒烟 什么方式可以戒烟 有什么好办法可以戒烟 戒爱 戒爱图片 戒牒证 戒疤 戒糖 戒糖不能吃什么 戒糖的好处 戒糖21天食谱