из celery.decorators импорта задачиПочему мой код Python не работает?
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
Как вы можете видеть, функция работает. Однако файл не создает. Почему?
Я попытался изменить несколько путей к файлу из-за возможных проблем с разрешением. но не повезло.
Откуда вы знаете, что это не работает? Что делать, если вы используете абсолютный путь вместо относительного? – Gabe