python背景任务中芹菜的任何替代品
我正在使用flask,我正在寻找python中任何类似芹菜的替代品 例如:python背景任务中芹菜的任何替代品,python,celery,Python,Celery,我正在使用flask,我正在寻找python中任何类似芹菜的替代品 例如: @app.route('/') def loop(): for i in range(1000000): print(str(i)) sys.stdout.write(str(i)+ '\n') return "done" 而不是: @celery.task(name="loop") and loop.delay() 是否有任何python代码可以用来实现相同的结果
@app.route('/')
def loop():
for i in range(1000000):
print(str(i))
sys.stdout.write(str(i)+ '\n')
return "done"
而不是:
@celery.task(name="loop")
and
loop.delay()
是否有任何python代码可以用来实现相同的结果,而不是安装芹菜
顺便说一句,
我试过:
download_thread = threading.Thread(target=loop)
download_thread.start()
但是,我看不到控制台上或屏幕上任何地方打印的数据。请尝试这样做:
def foo():
for i in range(1000000):
print(str(i))
sys.stdout.write(str(i)+ '\n')
@app.route('/')
def loop():
download_thread = threading.Thread(target=foo)
download_thread.start()
这是后台任务的一个很好的选择。@Sraw请您在apscheduler中为上面的函数编写代码好吗?酷!谢谢: