def __init__(self, data): self.length = 0 data["created_time"] = datetime.datetime.strptime( data["created_time"], "%Y-%m-%dT%H:%M:%S+0000") + \ datetime.timedelta(hours=-8) time_as_int = self.time_to_int(data["created_time"]) #print data["created_time"] d = {} d["time_as_int"] = time_as_int if "message" in data: d["message"] = data["message"] self.length = len(data["message"]) d["metadata"] = data.copy() self.document = d.copy() if "id" in data: self.doc_id = data["id"] #super(FacebookDocument, self).__init__(data) Document.__init__(self, data) self.body_attribute = FacebookDocument.BodyAttribute
def __init__(self, data): self.length = 0 d = {} if "created_at" in data: #, "%Y-%m-%dT%H:%M:%S+0000") + \ #data["created_time"] = datetime.datetime.strptime( # data["created_at"]) + datetime.timedelta(hours=-8) data["created_time"] = parser.parse(data["created_at"]) #time_as_int = self.time_to_int(data["created_time"]) d["created_time"] = data["created_time"] #print data["created_time"] #d["time_as_int"] = time_as_int if "text" in data: d["text"] = data["text"] self.length = len(data["text"]) d["metadata"] = data.copy() self.document = d.copy() if "id" in data: self.doc_id = str(data["id"]) self.body_attribute = TwitterDocument.BodyAttribute Document.__init__(self, data)