我想将数据框导出到xlsx文件中,并将其中一列作为下拉列
答案 0 :(得分:0)
您可以使用xlsxwriter
,然后从docs中使用“示例6”。
要将其应用于该列中的所有单元格,请在导出数据框后,在希望包含下拉列表的列中的单元格上循环,并将数据验证应用于这些单元格。像这样:
for i in range(1, len(rows)):
worksheet.data_validation('B' + i, {'validate': 'list',
'source': ['option1', 'option2', 'option3']})