celery.decoratorsインポートタスクから
from celery.decorators import task
@task()
def add(x, y):
r = open("./abc.txt","w")
r.write("sdf")
r.close()
return x + y
それが私の tasks.py ファイルです。
>>> import tasks
>>> r = tasks.add.delay(3,5)
>>> r.result
8
ご覧のとおり、関数は機能します。ただし、ファイルは作成されません。なんで?
許可の問題が発生する可能性があるため、複数のファイル パスを変更しようとしました。しかし運がない。