272 self.__enabled = True |
272 self.__enabled = True |
273 self.__valid = False |
273 self.__valid = False |
274 self.__noFrames = False |
274 self.__noFrames = False |
275 |
275 |
276 try: |
276 try: |
277 f = open(self.__fileName, "r", encoding="utf-8") |
277 with open(self.__fileName, "r", encoding="utf-8") as f: |
278 fileData = f.read() |
278 fileData = f.read() |
279 f.close() |
|
280 except (IOError, OSError): |
279 except (IOError, OSError): |
281 # silently ignore because it shouldn't happen |
280 # silently ignore because it shouldn't happen |
282 return |
281 return |
283 |
282 |
284 if self.__fileName not in self.__fileWatcher.files(): |
283 if self.__fileName not in self.__fileWatcher.files(): |