1
好吧,幾乎所有東西都在標題中。我有一個dbf文件,我想拷貝它,即使它被另一個程序如DBU鎖定(編輯)。使用python在窗口上覆制鎖定的dbf文件
如果我嘗試打開它,或者用shutil.copy複製我得到
>>> f = open('test.dbf', 'rb')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 13] Permission denied: 'test.dbf'
我知道它是鎖定在Windows的水平,因爲我不能複製它巫批次或Windows資源管理器。但有沒有任何方法來複制這樣的文件?
DBF文件是* BINARY *文件。用'rb'`打開它們 – 2011-02-16 10:51:51
你可能無法在win中複製一個鎖定的文件。 – 2011-02-16 11:15:59