如果您手动输入列号,则一切正常。
items.append({'employee_id':row[0],'last_name':row[2]})
如何通过KEY_VALUES做到这一点?
要使用键值进行此操作
for row in result:
d = collections.OrderedDict()
d['employee_id'] = row.employee_id
d['last_name'] = row.last_name
items.append(d)
我收到此错误
“元组”对象没有属性“ employee_id”
答案 0 :(得分:0)
row
没有employee_id
和last_name
属性,只有位置成员:
for row in result:
d = collections.OrderedDict()
d['employee_id'] = row[0] # Here
d['last_name'] = row[2] # And here
items.append(d)