CxFreeze/CxfreezeConfigDialog.py

changeset 131
86d810eea380
parent 130
c15aad5f55cf
child 134
7880b294d1d1
--- a/CxFreeze/CxfreezeConfigDialog.py	Wed Dec 30 11:02:05 2020 +0100
+++ b/CxFreeze/CxfreezeConfigDialog.py	Mon Apr 26 17:57:17 2021 +0200
@@ -10,6 +10,7 @@
 import sys
 import os
 import copy
+import contextlib
 
 from PyQt5.QtCore import pyqtSlot, QDir, QProcess, QItemSelection
 from PyQt5.QtWidgets import (
@@ -43,7 +44,7 @@
         """
         self.selectedFilesFolders = []
         
-        QFileDialog.__init__(self, parent, caption, directory, fileFilter)
+        super().__init__(parent, caption, directory, fileFilter)
         self.setFileMode(QFileDialog.ExistingFiles)
     
     def exec(self):
@@ -171,11 +172,9 @@
         self.exe = exe
         self.cxfreezeExecCombo.addItems(exe)
         # try to set the saved script path
-        try:
+        with contextlib.suppress(ValueError):
             idx = exe.index(self.parameters['script'])
             self.cxfreezeExecCombo.setCurrentIndex(idx)
-        except ValueError:
-            pass
         
         self.targetDirCompleter = E5DirCompleter(self.targetDirEdit)
         self.extListFileCompleter = E5FileCompleter(self.extListFileEdit)

eric ide

mercurial