eric6/Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.py

changeset 8243
cc717c2ae956
parent 8218
7c09585bd960
--- a/eric6/Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.py	Thu Apr 15 18:11:24 2021 +0200
@@ -8,6 +8,7 @@
 """
 
 import os
+import contextlib
 
 from PyQt5.QtCore import (
     pyqtSlot, Qt, QCoreApplication, QDir, QLibraryInfo, QLocale
@@ -65,11 +66,8 @@
         # try to create these directories, if they don't exist
         for directory in self.__dictionaryDirectories:
             if not os.path.exists(directory):
-                try:
+                with contextlib.suppress(os.error):
                     os.makedirs(directory)
-                except os.error:
-                    # ignore it
-                    pass
         
         self.__writeableDirectories = []
         for directory in self.__dictionaryDirectories:

eric ide

mercurial