Changeset 7b50f14 in sasview for src/sas/sascalc/dataloader/file_reader_base_class.py
- Timestamp:
- Sep 22, 2017 7:40:41 PM (7 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, magnetic_scatt, release-4.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- d04ac05
- Parents:
- 46cf4c9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/sascalc/dataloader/file_reader_base_class.py
r26183bf r7b50f14 6 6 7 7 import os 8 import sys 8 9 import re 9 10 import logging … … 18 19 logger = logging.getLogger(__name__) 19 20 21 if sys.version_info[0] < 3: 22 def decode(s): 23 return s 24 else: 25 def decode(s): 26 return s.decode() if isinstance(s, bytes) else s 20 27 21 28 class FileReader(object): … … 85 92 """ 86 93 #return self.f_open.readline() 87 return self.f_open.readline().decode()94 return decode(self.f_open.readline()) 88 95 89 96 def nextlines(self): … … 93 100 for line in self.f_open: 94 101 #yield line 95 yield line.decode()102 yield decode(line) 96 103 97 104 def readall(self): … … 100 107 """ 101 108 #return self.f_open.read() 102 return self.f_open.read().decode()109 return decode(self.f_open.read()) 103 110 104 111 def handle_error_message(self, msg):
Note: See TracChangeset
for help on using the changeset viewer.