Python DF2Gspread库无法将DF保存到Google工作表

时间:2019-02-22 18:52:44

标签: pandas dataframe

this one之外,所有工作表都可以在DF2Gspread中正常工作。

这是我在 GDriveScript.py 中的代码:

from df2gspread import df2gspread as d2g
import pandas as pd


def save_to_drive(df, spreadsheet, wks_name):
    d2g.upload(df, spreadsheet, wks_name)

Run.py

from GDriveScript import save_to_drive
import pandas as pd

df = pd.read_excel('/path/December_2018_Primary.xlsx', index_col=0)
print(df)

# Export to drive


spreadsheet = '1YIDmA1U***'

wks_name = 'Test Sheet'

save_to_drive(df, spreadsheet, wks_name)

我收到此错误:

  

ValueError:系列的真值不明确。使用空   a.bool(),a.item(),a.any()或a.all()。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我有一个非常相同的问题,这是由索引列中至少两个相同的条目引起的。由于我不知道您的索引列中的条目,因此不确定您是否有和我一样的原因。 在所有条目都变得唯一之后,它对我有用。