<reponame>N1ghtF1re/vk-voteban-bot
import datetime

class Log(object):
    '''
        Класс ведение логов

        :param filename: название файла логов
    '''

    def __init__(self, filename):
        try:
            self.logfile = open(filename, 'a')
        except IOError:
            self.logfile =  open(filename, 'w')

    def write(self, message):
        currtime = str(datetime.datetime.now().strftime('%d.%m.%Y %H:%M:%S'))
        message = '[{0}] {1}'.format(currtime, str(message))
        print(message, end='\n', file=self.logfile)
        self.logfile.flush()

    def __del__(self):
        self.logfile.close()

import datetime

class Log(object):
    '''
        Класс ведение логов

        :param filename: название файла логов
    '''

    def __init__(self, filename):
        try:
            self.logfile = open(filename, 'a')
        except IOError:
            self.logfile =  open(filename, 'w')

    def write(self, message):
        currtime = str(datetime.datetime.now().strftime('%d.%m.%Y %H:%M:%S'))
        message = '[{0}] {1}'.format(currtime, str(message))
        print(message, end='\n', file=self.logfile)
        self.logfile.flush()

    def __del__(self):
        self.logfile.close()
Класс ведение логов
 
         :param filename: название файла логов