Чтение XML файла в одну строку, python (Для снятия защиты листа в excel)
Просьба строго не судить, совсем недавно начал использовать питон и вот возник практический вопрос, ответ на который не удалось нагуглить :)
У меня есть папка с множеством excel-файлов c запароленными листами и желание создать в отдельной папке такие же бумаги, но без паролей.
Файлов около сотни, в каждом примерно по сотне листов (все запаролены), пароли разные, так что снимать лапками не хочется.
На просторах интернета нашел способ, как можно снять защиту для одного конкретного листа, переделав файл в архив:
https://lumpics.ru/how-to-remove-protection-from-excel-file/
В частности, требуется открыть кучу xml файлов, удалить части кода, относящиеся к защите листа и пересохранить.
Проблема в том, что я не совсем понимаю как на питоне открыть xml файл в обычном текстовом формате, как в блокноте. Т.е я бы хотел просто считать весь текст в одну строку, а потом с помощью регулярных выражений найти и вырезать "защиту".
Пытался читать инструкции по пользованию библиотеками для считывания/записи XML, но есть опасение, что я погружаюсь в какие-то дебри, а ответ очень прост.
Спасибо!