참고소스 수정본

This commit is contained in:
LASTA_DEV01\lasta
2026-05-12 19:40:31 +09:00
parent 0f34a451fc
commit 2e9204243d
8708 changed files with 3259488 additions and 869 deletions

View File

@@ -0,0 +1,16 @@
import json
from typing import Any, Dict
def try_to_json(value: Any):
try:
json.dumps(value)
return True
except ValueError:
return False
except TypeError:
return False
def extract_serializeable_metadata(metadata: Dict[str, Any]) -> Dict[str, Any]:
return {k: metadata[k] for k in metadata if try_to_json(metadata[k])}