Все данные не сохраняются в DynamoDB - PullRequest
0 голосов
/ 29 сентября 2018

Я пытаюсь сохранить некоторые данные из JSON в DynamoDB, но сохраняются только 283 из 592 элементов.

вот мой код:

    r = requests.get(url)
    j = r.json()

    for features in j["accountsWithGeo"]["features"]:
        i = features["properties"]["id"]
        n = features["properties"]["name"]
        table.put_item(Item={'id':i,'name':n})

1 Ответ

0 голосов
/ 01 октября 2018

Теперь я работаю после этого так:

def dbWriter(data):
    with table.batch_writer() as batch:
        item_counter=0
        while item_counter<len(data):
            item=data[item_counter]
            batch.put_item(
                Item=item
            )
            item_counter +=1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...