mirror of
https://github.com/hwchase17/langchain
synced 2024-11-06 03:20:49 +00:00
FileCallbackHandler cannot handle some language, for example: Chinese. Open file using UTF-8 encoding can fix it. @agola11 **Issue**: #6919 **Dependencies**: NO dependencies, --------- Co-authored-by: Bagatur <baskaryan@gmail.com>
This commit is contained in:
parent
f4a47ec717
commit
618cf5241e
@ -13,7 +13,7 @@ class FileCallbackHandler(BaseCallbackHandler):
|
||||
self, filename: str, mode: str = "a", color: Optional[str] = None
|
||||
) -> None:
|
||||
"""Initialize callback handler."""
|
||||
self.file = cast(TextIO, open(filename, mode))
|
||||
self.file = cast(TextIO, open(filename, mode, encoding="utf-8"))
|
||||
self.color = color
|
||||
|
||||
def __del__(self) -> None:
|
||||
|
Loading…
Reference in New Issue
Block a user