Errno 13 - 迭代csv.writer

时间:2016-09-08 11:03:08

标签: python-2.7 csv

我无法弄清楚为什么我会遇到" IOError:[Errno 13]权限被拒绝:' .. \输出'"

以下是代码的一部分:

with open (o,'a+') as out:
    wr = csv.writer(out, lineterminator= '\n')    
    for items in Data:    
        wr.writerow(items)
        out.close

实际上这是我创建的模块的一部分。

相反,这是调用模块的迭代器:

for tabs in range(len(cDirs)):
    Rwdif(cDirs[tabs],outDir)

关键是我只有迭代器的最后一个文件才有Errno 13。

有人能帮助我吗? THX

1 个答案:

答案 0 :(得分:0)

确保您写入的路径未在Excel或任何其他程序中打开并报告回来:)