From 6ffdf08bc8fcb265d750bdbe6902f60f11950f97 Mon Sep 17 00:00:00 2001 From: lededev Date: Thu, 3 Mar 2022 06:44:38 +0800 Subject: [PATCH] vscode debug AttributeError: 'NoneType' object has no attribute --- Movie_Data_Capture.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Movie_Data_Capture.py b/Movie_Data_Capture.py index 141a241..49501aa 100644 --- a/Movie_Data_Capture.py +++ b/Movie_Data_Capture.py @@ -113,9 +113,12 @@ class OutLogger(object): self.log.write(msg) def flush(self): - self.term.flush() - self.log.flush() - os.fsync(self.log.fileno()) + if 'flush' in dir(self.term): + self.term.flush() + if 'flush' in dir(self.log): + self.log.flush() + if 'fileno' in dir(self.log): + os.fsync(self.log.fileno()) def close(self): if self.term is not None: