First implementation of Debugger for SyaNodeParser
This commit is contained in:
@@ -4,11 +4,15 @@ from logging import Logger
|
||||
import core.utils
|
||||
from core.concept import Concept, NotInitialized
|
||||
from core.sheerka.services.SheerkaExecute import ParserInput
|
||||
from core.simple_debug import my_debug
|
||||
from sheerkapickle import utils, tags, handlers
|
||||
|
||||
|
||||
def encode(sheerka, obj):
|
||||
return json.dumps(SheerkaPickler(sheerka).flatten(obj))
|
||||
pickler = SheerkaPickler(sheerka)
|
||||
flatten = pickler.flatten(obj)
|
||||
my_debug(f"{obj} ids={len(pickler.ids)}, objs={len(pickler.objs)}")
|
||||
return json.dumps(flatten)
|
||||
|
||||
|
||||
class ToReduce:
|
||||
|
||||
Reference in New Issue
Block a user