Как создать новый пустой Excel лист?

Задавал данный вопрос здесь, отметили как дубликат, хотя там используется DataFrame, который в любом случае создает не пустой лист.

То есть, если в DataFrame положить np.array([[1, 2], [3, 4]]), то да, создастся такой лист, но в любом случае появятся подписи к данным:

  0 1
0 1 2
1 3 4

Оставить бы хотя бы это:

1 2
3 4

Если нельзя просто создать и сохранить пустой лист.


Ответы (1 шт):

Автор решения: MaxU

Воспользуйтесь функцией append_df_to_excel():

a = np.array([[1, 2], [3, 4]])
append_df_to_excel(
    filename, pd.DataFrame(a), index=False, 
    header=None, sheet_name="new")
→ Ссылка