Как сделать, чтобы в таблице excel автоматически подстраивалась ширина колонки под длину ее содержимого?
То есть я сохраняю DataFrame с помощью метода .to_excel('document'xlsx'). Потом я открываю этот файл и вижу, что ширина одной из колонок слишком мала, чтобы показать всю информацию.
Если вручную увеличить ширину этой колонке то будет информация будет видна полностью.
Как я могу увеличить ширину программно?
Ответы (1 шт):
Автор решения: Andrey
→ Ссылка
Как вариант можно использовать
writer = pd.ExcelWriter(r'D:\\файл.xlsx', engine='xlsxwriter')
df1.to_excel(writer, sheet_name='Название листа', index=False)
worksheet = writer.sheets['Название листа']
worksheet.set_column('A:D', 20)# Задаем ширину колонок с А по D
writer.save()
writer.close()

