Новичок. У меня есть скрипт Python, который настраивает ширину разных столбцов файла excel в соответствии с указанными значениями:
import openpyxl
from string import ascii_uppercase
newFile = "D:\Excel Files\abc.xlsx"
wb = openpyxl.load_workbook(filename = newFile)
worksheet = wb.active
for column in ascii_uppercase:
if (column=='A'):
worksheet.column_dimensions[column].width = 30
elif (column=='B'):
worksheet.column_dimensions[column].width = 40
elif (column=='G'):
worksheet.column_dimensions[column].width = 45
else:
worksheet.column_dimensions[column].width = 15
wb.save(newFile)
Есть ли способ, по которому мы можем отрегулировать ширину каждого столбца до его самого оптимального значения, без явного указания его для разных столбцов (значит, без использования этого " if-elif-elif -......-elif-else" " состав)? Благодарю!