From 763b8f4e9d6c193075567a7a39ba9c6f7add1d5f Mon Sep 17 00:00:00 2001 From: "M. A. Reza" Date: Tue, 19 Aug 2025 15:55:57 +0330 Subject: [PATCH] fix write_to_file func for utf8 chars --- read_wirte_file_utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/read_wirte_file_utils.py b/read_wirte_file_utils.py index 5205659..2558196 100644 --- a/read_wirte_file_utils.py +++ b/read_wirte_file_utils.py @@ -12,7 +12,11 @@ def write_to_file(content, file_path: Path, json_dumps=False, indent=None): file_path.parent.mkdir(parents=True, exist_ok=True) with open(file_path, mode="w") as f: if json_dumps: - return f.write(json.dumps(content, indent=indent, default=serialize_sets)) + return f.write( + json.dumps( + content, indent=indent, ensure_ascii=False, default=serialize_sets + ) + ) return f.write(content)