TypeError:使用batch_get_item方法时无法腌制_thread.lock对象

时间:2019-05-13 14:19:02

标签: amazon-web-services boto3

我正在使用boto3中的batch_get_item函数同时从dynamodb表中获取多个项目。我的代码如下:

dynamodb = boto3.resource("dynamodb")
values = [1,2]
results = dynamodb.batch_get_item(RequestItems={lyric_table: {'Keys': [{'id': val} for val in values]}})

但是,我收到错误消息:TypeError:无法腌制_thread.lock对象。

我厌倦了重新格式化上面的列表值,并尝试了不同的键值,但是我总是遇到相同的错误。

有关如何解决此问题的任何建议?或关于如何以其他方式基于主键获取多个项目的一些建议?

0 个答案:

没有答案