From 45837c8e39c82237e6597bb22fee2ee53fec5bc3 Mon Sep 17 00:00:00 2001 From: An Phan Date: Fri, 15 Nov 2024 13:44:13 -0800 Subject: [PATCH] codacy: set encoding when reading & writing output --- examples/llamarine/app.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/llamarine/app.py b/examples/llamarine/app.py index 34a531693..632a6e5d4 100644 --- a/examples/llamarine/app.py +++ b/examples/llamarine/app.py @@ -67,7 +67,7 @@ def main(use_domain_lm: bool = False): if 'agent_solutions' not in st.session_state: if os.path.exists(OUTPUT_FILE_PATH): - with open(file=OUTPUT_FILE_PATH, mode='r') as f: + with open(file=OUTPUT_FILE_PATH, mode='r', encoding='utf-8') as f: st.session_state.agent_solutions: defaultdict[str, str] = defaultdict(str, json.loads(f.read())) else: st.session_state.agent_solutions: defaultdict[str, str] = defaultdict(str) @@ -87,7 +87,7 @@ def main(use_domain_lm: bool = False): get_or_create_agent(use_domain_lm).solve( problem=st.session_state.typed_problem, allow_reject=True) # write st.session_state.agent_solutions to JSON file - with open(file=OUTPUT_FILE_PATH, mode='w') as f: + with open(file=OUTPUT_FILE_PATH, mode='w', encoding='utf-8') as f: f.write(json.dumps(st.session_state.agent_solutions)) solution = st.session_state.agent_solutions[st.session_state.typed_problem]