датафрейм одна строка сохранить в листе Excel - PullRequest
0 голосов
/ 17 октября 2019

Я хотел бы задать простой вопрос. Я хочу сохранить последнюю строку информационного кадра в последние строки таблицы Excel без имени столбца.

Dataframe:
  date        Name  Age
2019/10/1     Kate   18
2019/10/2     Jim    20
2019/10/3     James  23
excel sheet:
  date       Name  Age
2019/9/29    Rose   18
2019/9/30    Eva    20

Я хочу добавить значения информационного кадра в последнюю строку Excel, что-то вроде этого

excel sheet new:
  date       Name  Age
2019/9/29    Rose   18
2019/9/30    Eva    20
2019/10/1    Kate   18
2019/10/2    Jim    20
2019/10/3    James  23
code:
app = xw.App(visible=False, add_book=False)
wb=app.books.open(path_xl)
sht=wb.sheets[sht_name]
rng=sht.range("A1")
last_rows=rng.current_region.rows.count
sht.range('A'+str(last_rows+1)).value=df.values

но результат, сохраненный в листе Excel, неверен, я не знаю, почему

...