Ошибка "Отказано в доступе" при записи в файл XLS с использованием xlwt

Я использую пакет xlwt в python для создания рабочей книги, записи табличных данных в ячейки таблицы Excel. Наконец, я сохраняю книгу как существующее имя файла (скажем, List_Of_Animals.xls).

Если файл уже открыт на чьем-либо компьютере (что вполне возможно, поскольку наши клиенты часто забывают закрыть просматриваемый ими лист Excel), сценарий python завершается ошибкой, сообщая, что разрешения на запись отсутствуют.

Нет ли способа перезаписать файл, даже если он где-то открыт, сняв блокировку? Можем ли мы сделать это с помощью xlwt?

Примечание. Код выполняется на компьютере под управлением Windows, и клиенты в основном используют компьютер под управлением Windows. (дал эту информацию, только если это требуется)

0 ответов

Другие вопросы по тегам