繁体   English   中英

芹菜日志显示“权限被拒绝”

[英]celery log shows “Permission Denied”

我在Windows上运行celery,并且有一个任务在网络驱动器上写入文件。 由于权限问题,似乎无法写入。 这是显示错误的芹菜日志的一部分:

 File "C:\TaskerApp\FlaskApps\Tasker\tasks.py", line 194, in export
 with open(filename, 'wb') as w:
 IOError: [Errno 13] Permission denied: u'//saab/Data/5863/5-Message/5863_2M.txt'

这是原始代码:

@celery.task(name="tasks.export")
def export(file_name):
    with open(file_name, 'wb') as w:
        w.write('test')

但是,当我尝试直接从python命令行写入文件时,没有看到任何问题。

只是想知道导致此问题的可能原因是什么? 在此处输入图片说明

终于我得到了这份工作。 看起来该服务正在“本地系统帐户”下运行,当我与此本地帐户共享文件路径后,问题就消失了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM