eric6/WebBrowser/GreaseMonkey/GreaseMonkeyManager.py

changeset 8240
93b8a353c4bf
parent 8221
0572a215bd2f
--- a/eric6/WebBrowser/GreaseMonkey/GreaseMonkeyManager.py	Wed Apr 14 19:38:19 2021 +0200
+++ b/eric6/WebBrowser/GreaseMonkey/GreaseMonkeyManager.py	Wed Apr 14 19:59:16 2021 +0200
@@ -8,6 +8,7 @@
 """
 
 import os
+import contextlib
 
 from PyQt5.QtCore import (
     pyqtSignal, pyqtSlot, Qt, QObject, QTimer, QFile, QFileInfo, QDir,
@@ -128,11 +129,8 @@
                     )
             
             if deleteScript:
-                try:
+                with contextlib.suppress(OSError):
                     os.remove(fileName)
-                except OSError:
-                    # ignore
-                    pass
     
     def scriptsDirectory(self):
         """
@@ -267,10 +265,8 @@
         if not script:
             return False
         
-        try:
+        with contextlib.suppress(ValueError):
             self.__scripts.remove(script)
-        except ValueError:
-            pass
         
         fullName = script.fullName()
         collection = WebBrowserWindow.webProfile().scripts()

eric ide

mercurial