Мне нужен код для открытия электронной таблицы через python3 (предпочтительно) или bash, который я даю им пароль, и они их читают.
Я пытаюсь с помощью python-модуля "xlswriter"
Я защищаюxlsx с помощью этого метода:
import xlsxwriter
workbook = xlsxwriter.Workbook('for-test-password.xlsx')
worksheet = workbook.add_worksheet()
content = (
['Gas', 10],
['Gasoline', 20],
['Potro', 30],
['Other',40],
)
row = 0
col = 0
for item, cost in (content):
worksheet.write(row, col, item)
worksheet.write(row, col + 1, cost)
row += 1
worksheet.protect('Passwd')
или попробуйте использовать этот код в bash-script
LibreOffice -p password -f xlsx for-test-password.xlsx
Но это не возвращает данные в электронной таблице.