force encoding

This commit is contained in:
2025-01-15 23:38:50 +01:00
parent f9c4d3e2db
commit 03c93f4d8b

View File

@@ -10,10 +10,12 @@ def check_append_file(prompt: str) -> str:
filename = part[1:] filename = part[1:]
try: try:
if os.path.exists(filename): if os.path.exists(filename):
with open(filename, "r") as f: with open(filename, "r", encoding="utf-8") as f:
content.append("%s:'''\n%s'''" % (filename, f.read())) content.append("%s:'''\n%s'''" % (filename, f.read()))
except FileNotFoundError: except FileNotFoundError:
print(f"File '{filename}' not found.") print(f"File '{filename}' not found.")
except Exception as e:
print("exception encountered %s", e)
content.append(prompt) content.append(prompt)
return "\n".join(content) return "\n".join(content)
return prompt return prompt