2017-05-29 91 views
0

此时我直接从我解析的网站收集时间戳,但我注意到他们没有区分上午/下午。有没有办法让DynamoDB或脚本在适当的时间(上午/下午)放上时间戳?我能找到的唯一的东西是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目录中一个不错的插件:

pip install tstamp 

,并使用有文件能够通过时间戳