使用gspread_dataframe向Google Sheet写入dataframe时如何排除表头仅导值
解决方案
你只需给set_with_dataframe()方法添加include_column_header=False参数即可实现需求:该参数默认值为True,所以默认会同步写入表头,设为False后就会跳过表头,仅写入数据行内容。
修改后的代码如下:
import gspread from gspread_dataframe import set_with_dataframe gc = gspread.service_account(filename='API_creds.json') sheet = gc.open_by_key('SHEET_ID') # Sending values from aimleap dataframe google sheet row=1 col=1 worksheet = sheet.get_worksheet(0) set_with_dataframe(worksheet,df,row,col,include_column_header=False)
补充说明:如果你的dataframe设置了行索引,同时不需要把索引内容写入Google Sheet,可以额外添加include_index=False参数,该参数默认值就是False,无特殊需求不需要额外设置。
内容的提问来源于stack exchange,提问作者superunknown
相关产品推荐
相关产品推荐

