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

标签 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: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().

最佳答案

关于pandas - Python DF2Gspread 库无法将 DF 保存到 Google 工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54833419/

相关文章:

python - Pandas 有条件创建系列/数据框列

python - 打印时格式化 pd.Interval 类别

r - 合并两个数据框列表

python - 计算 Pandas 系列的运行(累积)最大值

python - 将对象转换为 float 时出现值错误

R - 通过匹配名称将 lapply 输出与数据帧列表绑定(bind)

python - 'loc' 和 'to_frame' 的数据帧格式不同

r - 根据两个字符列之间的差异创建 R data.frame 列

python - 绘制前 10 名与所有其他值的对比图

python - python中多列的长到宽格式