summaryrefslogtreecommitdiff
path: root/Lib/io.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/io.py')
-rw-r--r--Lib/io.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/Lib/io.py b/Lib/io.py
index b2860f4d46..fd39826ae0 100644
--- a/Lib/io.py
+++ b/Lib/io.py
@@ -30,10 +30,14 @@ __all__ = ["BlockingIOError", "open", "IOBase", "RawIOBase", "FileIO",
import os
import sys
import codecs
-import pickle
import _fileio
import warnings
+try:
+ import cPickle as pickle
+except ImportError:
+ import pickle
+
# XXX Shouldn't we use st_blksize whenever we can?
DEFAULT_BUFFER_SIZE = 8 * 1024 # bytes