コード例 #1
0
ファイル: facebook.py プロジェクト: jgerrish/nltk_ext
 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
コード例 #2
0
ファイル: twitter.py プロジェクト: jgerrish/nltk_ext
 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)