除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()。
答案 0 :(得分:1)
df.reset_index()
将解决问题。
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.reset_index.html
答案 1 :(得分:0)
我有一个非常相同的问题,这是由索引列中至少两个相同的条目引起的。由于我不知道您的索引列中的条目,因此不确定您是否有和我一样的原因。 在所有条目都变得唯一之后,它对我有用。