ProjectDjango/DjangoDialog.py

changeset 165
80afe6639c6c
parent 163
1622130167bb
child 167
09aa216b3046
--- a/ProjectDjango/DjangoDialog.py	Tue Jun 23 17:48:29 2020 +0200
+++ b/ProjectDjango/DjangoDialog.py	Wed Oct 14 18:52:12 2020 +0200
@@ -292,9 +292,8 @@
             txt = self.resultbox.toPlainText()
             
             try:
-                f = open(fname, "w", encoding="utf-8")
-                f.write(txt)
-                f.close()
+                with open(fname, "w", encoding="utf-8") as f:
+                    f.write(txt)
             except IOError as err:
                 E5MessageBox.critical(
                     self,

eric ide

mercurial