1

我正在尝试使用此处的代码示例将项目列表批量写入数据库

这是我的脚本的代码摘录:

import boto

conn = boto.connect_dynamodb(...)
main_table = conn.get_table(...)

do_batch_write(items,conn,main_table)

def do_batch_write(items,conn,table):
       batch_list = conn.new_batch_write_list()

在最后一行,我收到以下异常:

'Layer2' object has no attribute 'new_batch_write_list'

为什么?我似乎正在执行上述链接下的示例中的内容。谢谢!

4

1 回答 1

0

你用的是什么版本的boto?您链接到的示例似乎对我有用。要找出您正在运行的版本,请尝试启动交互式 Python 会话并执行以下操作:

>>> import boto
>>> boto.__version__
'2.8.0-dev'
>>>

你说什么?

于 2013-03-25T20:23:21.500 回答