Есть ли способ установить метку чувствительности в Excel, используя Pandas Dataframes? - PullRequest
0 голосов
/ 07 марта 2019

У меня есть файл Excel, который генерируется с использованием кадров данных Pandas.Я хочу добавить метку чувствительности, такую ​​как «Public», «Confidential» и т. Д. В Python, в файл Excel.

Эта ссылка показывает обычный способ добавления метки чувствительности в Office 365

Но я хочу сделать то же самое с помощью кода.

OpenPyxl предоставляет способ добавления пароля, но не метки чувствительности.

1 Ответ

0 голосов
/ 07 марта 2019

Вы можете сделать это с xlsxwriter , и я не уверен, как это сделать с пандами

или

вы можете изменить режим вашего файла при его создании, используя os package chmod

from xlsxwriter.workbook import Workbook

book = Workbook('file/path')
sheet = book.add_worksheet('worksheet_name')

# Add separate format for unlocked cells
unlocked = book.add_format({'locked': 0})
# Protect all cells in your sheet by default
sheet.protect()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...