We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a97b067 commit c79a291Copy full SHA for c79a291
nibabel/openers.py
@@ -9,7 +9,11 @@
9
""" Context manager openers for various fileobject types
10
"""
11
12
-import bz2
+import sys
13
+if sys.version_info[0] < 3:
14
+ from bz2file import BZ2File
15
+else:
16
+ from bz2 import BZ2File
17
import gzip
18
import sys
19
import warnings
@@ -127,7 +131,7 @@ class Opener(object):
127
131
for \*args
128
132
129
133
gz_def = (_gzip_open, ('mode', 'compresslevel', 'keep_open'))
130
- bz2_def = (bz2.BZ2File, ('mode', 'buffering', 'compresslevel'))
134
+ bz2_def = (BZ2File, ('mode', 'buffering', 'compresslevel'))
135
compress_ext_map = {
136
'.gz': gz_def,
137
'.bz2': bz2_def,
0 commit comments