我试图使用以下函数通过python检索smartsheet中的所有行:
for row in range(1,sheet.totalRowCount+1):
print sheet[row][0]这在带有样本数据的测试表中工作得很好。但是,当我使用“实时”数据在目标表上运行相同的代码行时,我会收到以下错误:
C:\Desktop\Python\smartsheetclient\client_1_1.pyc in newFromAPI(cls,字段,行) 1329列=row.sheet.getColumnById(字段‘’columnId‘) 1330 row.logger.info("newFromAPI:列:%r",列) -> 1331单元格=单元格(行、列、字段‘值’、类型=字段‘类型’、1332 DisplayValue=fields.get(“显示价值”,无),1333年 Hyperlink=fields.get(“超级链接”,无), KeyError:“价值”
是什么导致了这个错误,我该如何补救呢?
发布于 2016-02-28 13:42:29
PlansSheet = m_smartsheet.Sheets.get_sheet(sheet_id)
在PlansSheet.rows中的行:
firstRows.append(row.__getattr__('id'))https://stackoverflow.com/questions/29529677
复制相似问题