Spaces:
Build error
Build error
File size: 516 Bytes
47097db 074c4ae 47097db 074c4ae 47097db 074c4ae 47097db 074c4ae 0f7319f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
class MarkdownLogger:
def __init__(self):
self._log = ''
self._messages = []
def log_text(self, text):
self._log += '\n' + text + '\n'
def log_code(self, code):
self._log += f'\n```python\n{code}\n```\n'
def log_message(self, text):
self._messages.append(text)
def clear(self):
self._log = ''
def get_log(self):
return self._log
def get_messages(self):
m = self._messages
self._messages = []
return m
|