Changed code to not use the OSError aliases (IOError, EnvironmentError, socket.error and select.error) anymore.

Sun, 22 Nov 2020 16:23:02 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 22 Nov 2020 16:23:02 +0100
changeset 167
09aa216b3046
parent 166
cf91cf549b93
child 168
c6182aab51e9

Changed code to not use the OSError aliases (IOError, EnvironmentError, socket.error and select.error) anymore.

ProjectDjango/DjangoDialog.py file | annotate | diff | comparison | revisions
ProjectDjango/Project.py file | annotate | diff | comparison | revisions
--- a/ProjectDjango/DjangoDialog.py	Wed Oct 14 18:52:26 2020 +0200
+++ b/ProjectDjango/DjangoDialog.py	Sun Nov 22 16:23:02 2020 +0100
@@ -294,7 +294,7 @@
             try:
                 with open(fname, "w", encoding="utf-8") as f:
                     f.write(txt)
-            except IOError as err:
+            except OSError as err:
                 E5MessageBox.critical(
                     self,
                     self.tr("Error saving data"),
--- a/ProjectDjango/Project.py	Wed Oct 14 18:52:26 2020 +0200
+++ b/ProjectDjango/Project.py	Sun Nov 22 16:23:02 2020 +0100
@@ -1210,7 +1210,7 @@
                 f.write('  </body>\n')
                 f.close()
                 f.write('</html>\n')
-        except (IOError, OSError) as e:
+        except OSError as e:
             E5MessageBox.critical(
                 self.__ui,
                 self.tr("New Form"),
@@ -1296,7 +1296,7 @@
                             try:
                                 with open(fullCmd, 'r', encoding='utf-8') as f:
                                     l0 = f.readline()
-                            except (IOError, OSError):
+                            except OSError:
                                 l0 = ""
                             if self.__isSuitableForVariant(variant, l0):
                                 variants.append(variant)

eric ide

mercurial