我正在尝试进行一个通用的dynamodb查询,但一直得到一个TypeError: can't pickle _thread.lock object
。
response = table.query(
KeyConditionExpression=Key("Key").eq("Whatever")
)
有可能的指针吗?我之前做过一些研究,很明显,在尝试执行多线程时会出现这个错误,但我在这个脚本中没有执行任何线程。
试试这个:
table = boto3.resource("dynamodb", "region").Table('table_name')
response = table.query(KeyConditionExpression=Key("Key").eq("Whatever"))