比如 item 里面有一个 infoid 的字段。item['infoid'] 对应的是一些数据。
怎么在 pipelines 里通过 item['infoid'] 对应的值给 item 排序后再让后面的 pipelines 处理它?
sorted(item.items(), key=lambda infoid:infoid[1])
这样排序后总是提示:TypeError: string indicesmust be integers, not str
不知道还有什么办法可以在 pipelines 里存入数据库前给 item 按相应的字段值排序后再处理?
怎么在 pipelines 里通过 item['infoid'] 对应的值给 item 排序后再让后面的 pipelines 处理它?
sorted(item.items(), key=lambda infoid:infoid[1])
这样排序后总是提示:TypeError: string indicesmust be integers, not str
不知道还有什么办法可以在 pipelines 里存入数据库前给 item 按相应的字段值排序后再处理?