From 36b3695d3ff3df369e489649d76e9229cd985198 Mon Sep 17 00:00:00 2001 From: Tobias Galitzien Date: Tue, 31 Mar 2020 21:13:38 +0200 Subject: [PATCH] files must be opened in binary mode --- seafileapi/files.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafileapi/files.py b/seafileapi/files.py index ed01e64..aa6ce26 100644 --- a/seafileapi/files.py +++ b/seafileapi/files.py @@ -185,7 +185,7 @@ def upload_local_file(self, filepath, name=None): Return a :class:`SeafFile` object of the newly uploaded file. """ name = name or os.path.basename(filepath) - with open(filepath, 'r') as fp: + with open(filepath, 'rb') as fp: return self.upload(fp, name) def _get_upload_link(self):