File tree Expand file tree Collapse file tree 1 file changed +2
-8
lines changed
Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Original file line number Diff line number Diff line change @@ -292,24 +292,18 @@ def close(self):
292292 if self ._file is not None and not self ._file .closed :
293293 self ._file .close ()
294294
295- def __change_mode (self , mode , verbose = True ):
295+ def __change_mode (self , mode ):
296296 """
297297 change file mode of current file property in the object
298298 :param mode: new file mode
299- :param verbose: whether log message when mode is changed
300299 :return:
301300 """
302- old_mode = None
303301 if not self ._file :
304302 self ._file = open (self .filename , mode , encoding = self .encoding )
305- elif self ._file .mode != mode :
306- old_mode = self ._file .mode
303+ elif mode == 'r' or self ._file .mode != mode :
307304 self ._file .close ()
308305 self ._file = open (self .filename , mode , encoding = self .encoding )
309306
310- if verbose and old_mode :
311- self .logger .warning ('file mode is changed from {} to {}' .format (old_mode , mode ))
312-
313307 def _to_read (self ):
314308 self .__change_mode ('r' )
315309
You can’t perform that action at this time.
0 commit comments