将DF上载到Google sheets时出现df2gspread类型错误

2024-09-19 20:32:10 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试使用d2g.upload()将DF保存回Google工作表时,出现以下错误:

类型错误:'<;'在'str'和'int'的实例之间不受支持。

它将索引和DF列名保存到Google工作表中,但实际上并没有将数据填充到工作表中

不知道是什么原因造成的,还有其他人遇到过同样的问题吗?下面是我用来将DF保存回GoogleSheets的代码。我已经在其他几个DF中使用了相同的代码,并且它可以工作,我只是不知道什么是唯一的,以及导致问题的这个特定DF。数据类型都是object/float。任何帮助都将不胜感激

from df2gspread import df2gspread as d2g 
wks_name = 'Linkedin_Campaign_Ad_Daily_Clean'

d2g.upload(li_ad_link_clicks, spreadsheet_key, wks_name, credentials=credentials, row_names=True)

Tags: 实例代码namelt类型df错误google