将数据框写入空白的Google电子表格

时间:2018-06-20 09:18:28

标签: python dataframe google-sheets

我想将数据框写入空白的Google工作表,我尝试过Appending pandas Data Frame to Google spreadsheet的解决方案,但输出很奇怪。

sheet = client.open('product matrix').sheet1
existing = gd.get_as_dataframe(sheet)
updated = existing.append(registrations)
gd.set_with_dataframe(sheet,updated)

获得类似的输出 未命名:0未命名:1未命名:10未命名:11未命名:12未命名:13未命名:14未命名:15未命名:16未命名:17未命名:18未命名:19未命名:2未命名:20未命名:21未命名:22未命名: 23未命名:24未命名:25未命名:26未命名:27未命名:28未命名:29未命名:3未命名:30未命名:31未命名:4未命名:5未命名:6未命名:7未命名:8未命名:9带有日期的注册

1 个答案:

答案 0 :(得分:0)

对不起,如果我来晚了,如果我理解正确,那么您想删除Unnamed: <number>的内容,对吗?我本人也遇到过同样的问题。如果是这样,则会发生这种情况,因为您是将数据框附加到Google表格中现有的列和行上。如果删除了附加的部分,则Unnamed: <number>不会给您带来任何好处。以下应该起作用:

sheet = client.open('product matrix').sheet1
existing = gd.get_as_dataframe(sheet)
gd.set_with_dataframe(sheet,existing)