Итак, у меня есть довольно хорошая вещь с pandas, где я беру словарь, конвертирую этот словарь в фреймворк данных и записываю этот фреймворк на лист. Что-то вроде:
import pandas
some_array_of_dicts = [{"Name": "Roman", "Location": "Tagbilaran"}, {"Name": "Joy", "Location": "California"}]
writer = pandas.ExcelWriter("some sheet.xlsx", engine="openpyxl")
some_data_frame = pandas.DataFrame(some_array_of_dicts)
some_data_frame.to_excel(writer, sheet_name="some sheet")
writer.save()
writer.close()
Но полученный файл Excel часто имеет гораздо больше пустых столбцов и строк, которые я изначально не помещал туда.
Есть ли способ «вырезать» эти пустые строки и столбцы, когда или после того, как я буду писать в Excel? Для ясности, это не проблема с фреймом данных:
print(some_data_frame)
Name Location
0 Roman Tagbilaran
1 Joy California