joycecast commited on
Commit
a1a3df8
·
verified ·
1 Parent(s): dd6724e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -143,7 +143,7 @@ def convert_ci(by_line_item_file, combined_file, password):
143
  merged_df[col] = ""
144
  merged_df = merged_df[column_order]
145
 
146
- # Save merged output partitioned into 998-row chunks
147
  max_rows = 350
148
  outputs = []
149
 
@@ -153,9 +153,13 @@ def convert_ci(by_line_item_file, combined_file, password):
153
  filename = f"{mawb} T01 Manifest - {suffix}.xlsx"
154
  with pd.ExcelWriter(filename, engine='openpyxl') as writer:
155
  chunk.to_excel(writer, sheet_name="Converted", index=False)
156
- for column_cells in writer.sheets['Converted'].columns:
157
- max_length = max(len(str(cell.value)) if cell.value is not None else 0 for cell in column_cells)
158
- writer.sheets['Converted'].column_dimensions[column_cells[0].column_letter].width = max_length + 2
 
 
 
 
159
  outputs.append(filename)
160
 
161
  return outputs
 
143
  merged_df[col] = ""
144
  merged_df = merged_df[column_order]
145
 
146
+ # Save merged output partitioned into 351-row chunks
147
  max_rows = 350
148
  outputs = []
149
 
 
153
  filename = f"{mawb} T01 Manifest - {suffix}.xlsx"
154
  with pd.ExcelWriter(filename, engine='openpyxl') as writer:
155
  chunk.to_excel(writer, sheet_name="Converted", index=False)
156
+ worksheet = writer.sheets['Converted']
157
+ for column_cells in worksheet.columns:
158
+ max_length = max(len(str(cell.value)) if cell.value is not None else 0 for cell in column_cells)
159
+ col_letter = column_cells[0].column_letter
160
+ worksheet.column_dimensions[col_letter].width = max_length + 2
161
+ for cell in column_cells:
162
+ cell.number_format = "@"
163
  outputs.append(filename)
164
 
165
  return outputs