我有一个脚本将列表列表写入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