@@ -101,17 +101,17 @@ def read_tsv(file_path: str) -> List[Dict[str, str]]:
101
101
reader = csv .DictReader (file , delimiter = '\t ' )
102
102
for row in reader :
103
103
data .append (dict (row ))
104
- except FileNotFoundError :
105
- logger .error (f"File '{ file_path } ' not found." )
104
+ except FileNotFoundError as e :
105
+ logger .error (f"File '{ file_path } : { e } ' not found." )
106
106
sys .exit (1 )
107
- except PermissionError :
108
- logger .error (f"Permission denied while accessing file '{ file_path } '." )
107
+ except PermissionError as e :
108
+ logger .error (f"Permission denied while accessing file '{ file_path } ' : { e } ." )
109
109
sys .exit (1 )
110
- except IOError :
111
- logger .error (f"Error opening or reading file: { file_path } " )
110
+ except IOError as e :
111
+ logger .error (f"Error opening or reading file: ' { file_path } ' : { e } " )
112
112
sys .exit (1 )
113
113
except Exception as e :
114
- logger .error (f"An unexpected error occurred while reading file '{ file_path } ': { e } " )
114
+ logger .error (f"An unexpected error occurred while reading file '{ file_path } ' : { e } " )
115
115
sys .exit (1 )
116
116
return data
117
117
@@ -133,14 +133,14 @@ def read_prefs(file_path: str) -> Dict[str, Dict[str, int]]:
133
133
prefs [row ['scode' ]][row ['cscode' ]] = int (row ['pref' ])
134
134
else :
135
135
prefs [row ['scode' ]] = {row ['cscode' ]: int (row ['pref' ])}
136
- except FileNotFoundError :
137
- logger .error (f"File '{ file_path } ' not found." )
136
+ except FileNotFoundError as e :
137
+ logger .error (f"File '{ file_path } : { e } ' not found." )
138
138
sys .exit (1 )
139
- except PermissionError :
140
- logger .error (f"Permission denied while accessing file '{ file_path } '." )
139
+ except PermissionError as e :
140
+ logger .error (f"Permission denied while accessing file '{ file_path } : { e } '." )
141
141
sys .exit (1 )
142
- except IOError :
143
- logger .error (f"Error opening or reading file: { file_path } " )
142
+ except IOError as e :
143
+ logger .error (f"Error opening or reading file: { file_path } : { e } " )
144
144
sys .exit (1 )
145
145
except Exception as e :
146
146
logger .error (f"An unexpected error occurred while reading file '{ file_path } ': { e } " )
0 commit comments