在我的 Django 应用程序中,我遇到了这种错误:“IOError: [Errno 13] Permission denied: 'file_name'”
这是我的代码:
def record_export():
for file_name, tab_name in tab:
if len(globals()[tab_name].objects.all()) <> 0:
f = open(file_name, 'wb')
writer = csv.writer(f, delimiter='|')
for record in globals()[tab_name].objects.values_list():
writer.writerow([unicode(s).encode("utf-8") for s in record])
f.close()
在开发环境中一切正常。我认为我有权限。在生产中我有:“IOError:[Errno 13] Permission denied:'file_name'”你知道为什么吗?谢谢你的帮助