Entry 5138

madusin

   

Submitted by anonymous on July 17, 2010 at 1:04 a.m.
Language: Python. Code size: 566 bytes.

import datetime

class LogManager(object):
    
    _file = None
    
    __shared_state = {}
    
    def __init__(self):
        self.__dict__ = self.__shared_state

        # Open file and ready to write
        FILE_NAME = "log_" +  str(datetime.datetime.now().strftime("%Y%m_%d_%H%M%S")) + ".txt"
#        FILE_NAME = "c:\log.txt"
        self._file = open(FILE_NAME, 'a')
        
    def Write(self, log):
        self._file.writelines("* " + str(datetime.datetime.now().strftime("[%H:%M:%S] ")) + log + "\n")



LogManager().Write("...")

This snippet took 0.01 seconds to highlight.

Back to the Entry List or Home.

Delete this entry (admin only).