예제 #1
0
 def count_messages_per_weekday(self):
     counter = dict()
     for i in range(len(self.datelist)):
         month, day, year = self.datelist[i].split("/")
         parsed_date = "%s/%s/%s" % (year, month, day)
        
         weekday = datelib.date_to_weekday(self.datelist[i])
         if weekday not in counter:
             counter[weekday] = 1
         else:
             counter[weekday] += 1
     return counter
예제 #2
0
 def compute_messages_per_weekday(self, list_of_messages):
     self.weekday = {
         "Sunday": 0,
         "Monday": 0,
         "Tuesday": 0,
         "Wednesday": 0,
         "Thursday": 0,
         "Friday": 0,
         "Saturday": 0
     }
     for msg in list_of_messages:
         weekday = datelib.date_to_weekday(msg.date)
         if weekday not in self.weekday:
             self.weekday[weekday] = 1
         else:
             self.weekday[weekday] += 1
     return self.weekday
예제 #3
0
 def compute_messages_per_weekday(self, list_of_messages):
     self.weekday = {
         "Sunday": 0,
         "Monday": 0,
         "Tuesday": 0,
         "Wednesday": 0,
         "Thursday": 0,
         "Friday": 0,
         "Saturday": 0
     }
     for msg in list_of_messages:
         weekday = datelib.date_to_weekday(msg.date)
         if weekday not in self.weekday:
             self.weekday[weekday] = 1
         else:
             self.weekday[weekday] += 1
     return self.weekday