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

どのバージョンのボトを使用していますか?あなたがリンクしている例は私にとってはうまくいくようです。実行しているバージョンを確認するには、インタラクティブなPythonセッションを起動して、次のようにします。

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

あなたは何と言いますか?

于 2013-03-25T20:23:21.500 に答える