Как стилизовать столбцы файла Excel с помощью python? (ширина, цвет и т.д.)

#python #excel #csv

#python #excel #csv

Вопрос:

У меня есть программа на Python, которая преобразует csv в файл xlsx:

 from pyexcel.cookbook import merge_all_to_a_book
import glob

merge_all_to_a_book(glob.glob("C:/Code_Projects/filmlist.csv"), "output.xlsx")
  

И результат файла xlsx выглядит так: результат, который выглядит странно для меня


Результат, который я хочу: столбцы автоматической ширины и центрированное содержимое


Мне нужен фрагмент кода внутри моей программы «конвертер».

Ответ №1:

Из http://docs.pyexcel.org/en/latest/tutorial_file.html :

Pyexcel ВООБЩЕ НЕ учитывает шрифты, стили, формулы и диаграммы. Когда вы загружаете стильный excel и обновляете его, вы определенно потеряете все эти стили.