Ejemplo n.º 1
0
 def pymisp_json_default(obj):
     if isinstance(obj, AbstractMISP):
         return obj.jsonable()
     elif isinstance(obj, (datetime.datetime, datetime.date)):
         return obj.isoformat()
     elif isinstance(obj, Enum):
         return obj.value
     elif isinstance(obj, UUID):
         return str(obj)
     return json.default(obj)
Ejemplo n.º 2
0
def encode(obj):
	if isinstance(obj, datetime.datetime):
		return obj.isoformat()
	else:
		return json.default(obj)
Ejemplo n.º 3
0
def encode(obj):
    if isinstance(obj, datetime.datetime):
        return obj.isoformat()
    else:
        return json.default(obj)