У меня есть скрипт, который запускается в течение ночи, чтобы загрузить некоторые таблицы из моей базы данных. Этот сценарий запускается автоматически (не требуется никакого взаимодействия с пользователем).
Один из модулей - получить данные из Excel, который является защищенным файлом и для которого требуется пароль.
Чтобы получить данные из моего файла, я использую следующий код:
import xlwings as xw
PATH = 'filename.xlsx'
app = xw.App(visible=False)
wb = xw.Book(PATH, password='ASD')
sheet = wb.sheets['sheet']
Мой вопрос: существует ли другой способ скрыть пароль от скрипта? Может быть, я пытаюсь получить следующий код:
wb = xw.Book(PATH, password='******')
Любое предложение?