def logger(self, mssg="", decorate=1):
"""Logging function."""
head = "\n%s"%("#"*50,)
timestamp = "\n[%s]"% datetime.ctime(datetime.now())
memusage = "[%5i Mb] "%(resource.getrusage(resource.RUSAGE_SELF).ru_maxrss/1024, )
if self.log:
if decorate:
self.log.write("".join((head, timestamp, memusage, mssg)))
else:
self.log.write(mssg)
评论列表
文章目录