From 93594ce15b01f5ceba3bde65abe57ed28dfde9b4 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Fri, 18 Jun 2021 08:36:09 -0700 Subject: [PATCH] Open CSV in binary mode, refs #280 --- sqlite_utils/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sqlite_utils/cli.py b/sqlite_utils/cli.py index eac76d4..c5176f8 100644 --- a/sqlite_utils/cli.py +++ b/sqlite_utils/cli.py @@ -1181,7 +1181,7 @@ def memory( else: csv_path = pathlib.Path(path) csv_table = csv_path.stem - csv_fp = csv_path.open() + csv_fp = csv_path.open("rb") encoding = encoding or "utf-8-sig" decoded_fp = io.TextIOWrapper(csv_fp, encoding=encoding)