add generate models preview

This commit is contained in:
Vladimir Mandic
2023-01-27 14:53:48 -05:00
parent f0402e8904
commit a1c430a0e2
5 changed files with 118 additions and 5 deletions
+9
View File
@@ -3,6 +3,7 @@
generic helper methods
"""
import string
import logging
log_format = '%(asctime)s %(levelname)s: %(message)s'
@@ -19,6 +20,14 @@ def set_logfile(logfile):
log.info({ 'log file': logfile })
def safestring(text: str):
lines = []
for line in text.splitlines():
lines.append(line.translate(str.maketrans('', '', string.punctuation)).strip())
res = ', '.join(lines)
return res[:1000]
class Map(dict):
def __init__(self, *args, **kwargs):
super(Map, self).__init__(*args, **kwargs)