summaryrefslogtreecommitdiff
path: root/numpy/lib/_iotools.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/lib/_iotools.py')
-rw-r--r--numpy/lib/_iotools.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/numpy/lib/_iotools.py b/numpy/lib/_iotools.py
index 7560bf4da..a576925d6 100644
--- a/numpy/lib/_iotools.py
+++ b/numpy/lib/_iotools.py
@@ -5,7 +5,7 @@ __docformat__ = "restructuredtext en"
import numpy as np
import numpy.core.numeric as nx
-from numpy.compat import asbytes, asunicode, bytes
+from numpy.compat import asbytes, asunicode
def _decode_line(line, encoding=None):
@@ -18,6 +18,8 @@ def _decode_line(line, encoding=None):
----------
line : str or bytes
Line to be decoded.
+ encoding : str
+ Encoding used to decode `line`.
Returns
-------
@@ -27,9 +29,8 @@ def _decode_line(line, encoding=None):
"""
if type(line) is bytes:
if encoding is None:
- line = line.decode('latin1')
- else:
- line = line.decode(encoding)
+ encoding = "latin1"
+ line = line.decode(encoding)
return line