Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9bb76d1

Browse files
committed
Made the default mode 'rb' instead of 'r', for better cross-platform
support. (Based on comment on the documentation by Bernhard Reiter <[email protected]>).
1 parent 06ca948 commit 9bb76d1

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Lib/gzip.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ class GzipFile:
3030
def __init__(self, filename=None, mode=None,
3131
compresslevel=9, fileobj=None):
3232
if fileobj is None:
33-
fileobj = self.myfileobj = __builtin__.open(filename, mode or 'r')
33+
fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb')
3434
if filename is None:
3535
if hasattr(fileobj, 'name'): filename = fileobj.name
3636
else: filename = ''
3737
if mode is None:
3838
if hasattr(fileobj, 'mode'): mode = fileobj.mode
39-
else: mode = 'r'
39+
else: mode = 'rb'
4040

4141
if mode[0:1] == 'r':
4242
self.mode = READ

0 commit comments

Comments
 (0)