我从Saleforce系统中提取数据,并在收到错误时将其转换为Dataframe
:
ValueError: labels ['attributes'] not contained in axis.
以下是我的Python脚本:
raw = sf_data_cursor.bulk.Case.query('''SELECT Id, Status, AccountName__c, AccountId FROM Case''')
raw_df = pd.DataFrame(raw).drop('attributes', axis= 1,inplace=False)
任何人都可以提供协助。
答案 0 :(得分:1)
通常,如果您尝试从attributes
删除的列(在这种情况下为raw
)不存在,则会发生此错误。
尝试使用代码:raw.columns
,输出应包含您要删除的列名。