Docx файл заблокирован для редактирования - PullRequest
0 голосов
/ 26 февраля 2019

Я использую библиотеку python-docx для создания файлов docx, а затем печатаю их в PDF.Обычно я использую os.remove(file_path), чтобы избавиться от файлов docx, созданных в процессе.Если я не уничтожу эти файлы, а затем снова выполню сценарий, я получу сообщение об ошибке, поскольку файл заблокирован для редактирования.Я пытаюсь понять, что здесь происходит и каков надлежащий протокол для работы с этими промежуточными файлами.

Любая помощь будет принята.

Скрипт генерирует файл docx с именем Example.Docx, а затем преобразует файл DOCX в PDF.Если я уничтожу файл docx, я могу запустить скрипт снова без проблем.Если я не уничтожу Example.docx, я получу эту ошибку: PermissionError: [Errno 13] Permission denied: 'Example.docx' Я пытаюсь понять, почему это происходит.

...