Python 熊猫/xlsx_编剧>;修改导出的excel文件(条件格式/列集)的步骤
我想导出excel文件并获取修改后的excel文件Python 熊猫/xlsx_编剧>;修改导出的excel文件(条件格式/列集)的步骤,python,python-3.x,pandas,Python,Python 3.x,Pandas,我想导出excel文件并获取修改后的excel文件 设置列:当我导出文件时,每个列宽都是相同的,所以我不能一次看到这些值。我想根据列值的长度调整列 使用条件格式:在比较列中,如果值为NG,我希望其行填充颜色(背景色)。它必须是红色的。如果可以,则不需要更改。 您可以在下面的电子表格中找到数据(很抱歉,我无法轻松上传数据) 下面是我的代码。但它不起作用 excel_file = current_time + '_' + SECOND_SIDE + '_Result_' + OK_Nr_name
excel_file = current_time + '_' + SECOND_SIDE + '_Result_' + OK_Nr_name + '.xlsx'
sheet_name = SECOND_SIDE
writer = pd.ExcelWriter(excel_file, engine='xlsxwriter')
dfmerged.to_excel(writer, sheet_name=sheet_name)
workbook = writer.book
worksheet = writer.sheets[sheet_name]
red_Format = workbook.add_format({'bg_color': 'red'})
worksheet.conditional_format('Comparison', {'type': 'text', 'criteria': 'containing', 'value': '', 'format': red_Format})
worksheet.set_column('BOM_part:Comparison', 20)