Вы можете сделать это с 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()