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