From: Thierry Parmentelat <thierry.parmentelat@inria.fr>
Date: Fri, 1 Apr 2016 10:08:05 +0000 (+0200)
Subject: open cache files in binary mode for pickle
X-Git-Tag: sfa-3.1-21~13
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=cce1a1e1b857acb64d6b4c2a0b0ce3b8d11d765f;p=sfa.git

open cache files in binary mode for pickle
---

diff --git a/sfa/util/cache.py b/sfa/util/cache.py
index 38eccc93..75b22e49 100644
--- a/sfa/util/cache.py
+++ b/sfa/util/cache.py
@@ -108,9 +108,9 @@ class Cache:
         return self.__str()    
 
     def save_to_file(self, filename):
-        f = open(filename, 'w')
+        f = open(filename, 'wb')
         pickle.dump(self.cache, f)
 
     def load_from_file(self, filename):
-        f = open(filename, 'r')
+        f = open(filename, 'rb')
         self.cache = pickle.load(f)