2017-05-29 4 views
0

この時点で私は解析したウェブサイトからタイムスタンプを直接収集しますが、am/pmを区別しないことに気付きました。 DynamoDBまたはスクリプトに適切な時刻(am/pm)のタイムスタンプを設定する方法はありますか?私が見つけることができる唯一のものはcreation_time(boto3)でしたが、それはテーブル用です。助言がありますか?ありがとうございました。ScrapyとDynamoDB:タイムスタンプを渡す

私のパイプライン:

class DynamoDBStorePipeline(object): 

def process_item(self, item, spider): 
    dynamodb = boto3.resource('dynamodb',region_name="us-west-2") 

    table = dynamodb.Table('x') 

    table.put_item(
    Item={ 
    'url': str(item['url']), 
    'title': item['title'].encode('utf-8'), 
    'stamp': item['stamp'].encode('utf-8'), 
    } 
    ) 
    return item 

答えて

1

私はピップディレクトリに素敵なプラグインを見つけました:

pip install tstamp 

、そこにドキュメントを使用して、タイムスタンプ

に合格することができました
関連する問題