写入打开的csv文件而不是打开文本文件时,权限被拒绝

时间:2014-12-08 06:45:16

标签: windows excel

我有一个脚本将列表列表写入csv文件,但我注意到当我在excel中打开文件并运行该过程时,我得到 [Errno 13]权限被拒绝但是当它在notepad ++中关闭或打开时,我可以毫无问题地写入csv。

有没有人知道如何忽略excel似乎放在文件上的锁,甚至关闭打开的文件 下面是我用来写入文件的代码(使用csv模块)

try:  
    with open(file_path_name, 'ab') as wFile:  
        writer = csv.writer(wFile, delimiter=',', lineterminator="\n")  
        for csv_row in data:  
            writer.writerow(csv_row)  
except IOError as e:  
    print e  

我在Windows 7上使用python 2.7

0 个答案:

没有答案