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

我有一个脚本,写一个列表到一个CSV文件,但我注意到,当我有文件在Excel中打开,并运行该过程中,我得到一个[Errno 13]权限被拒绝,但是当它被closures或打开记事本++ I可以写入到csv没有问题。

有没有人知道一种方法来忽略excel似乎放在文件上的锁,甚至closures打开的文件。
下面是我用来写入文件的代码(使用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