Пример #1
0
 def close_state_loggers(self, to_csv):
     for filename, logger, field_names in self._state_loggers.itervalues():
         logger.close()
         if to_csv:
             csv_filename = (os.path.splitext(filename)[0] + ".csv")
             log2csv(filename, csv_filename)
     self._state_loggers = {}
Пример #2
0
 def close_state_loggers(self, to_csv):
     for filename, logger, field_names in self._state_loggers.itervalues():
         logger.close()
         if to_csv:
             csv_filename = (os.path.splitext(filename)[0] + ".csv")
             log2csv(filename, csv_filename)
     self._state_loggers = {}
Пример #3
0
 def close_state_loggers(self, to_csv):
     for dict_key, items in iter(self._state_loggers.items()):
         filename, logger = items
         logger.close()
         if to_csv:
             csv_filename = (os.path.splitext(filename)[0] + ".csv")
             log2csv(filename, csv_filename)
     self._state_loggers = {}
Пример #4
0
 def end_log(self, to_csv=False):
     super(KeyRecord, self).end_log(to_csv)
     if self.__log_writer is not None:
         self.__log_writer.close()
         self.__log_writer = None
         if to_csv:
             csv_filename = os.path.splitext(self.__log_filename)[0] + ".csv"
             log2csv(self.__log_filename, csv_filename)
Пример #5
0
 def close_state_loggers(self, to_csv):
     for dict_key, items in iter(self._state_loggers.items()):
         filename, logger = items
         logger.close()
         if to_csv:
             csv_filename = (os.path.splitext(filename)[0] + ".csv")
             log2csv(filename, csv_filename)
     self._state_loggers = {}
Пример #6
0
 def end_log(self, to_csv=False):
     super(KeyRecord, self).end_log(to_csv)
     if self.__log_writer is not None:
         self.__log_writer.close()
         self.__log_writer = None
         if to_csv:
             csv_filename = (os.path.splitext(self.__log_filename)[0] +
                             ".csv")
             log2csv(self.__log_filename, csv_filename)