ProjectDjango/DjangoDialog.py

changeset 165
80afe6639c6c
parent 163
1622130167bb
child 167
09aa216b3046
equal deleted inserted replaced
164:ac18f6f98ffc 165:80afe6639c6c
290 fname += ex 290 fname += ex
291 291
292 txt = self.resultbox.toPlainText() 292 txt = self.resultbox.toPlainText()
293 293
294 try: 294 try:
295 f = open(fname, "w", encoding="utf-8") 295 with open(fname, "w", encoding="utf-8") as f:
296 f.write(txt) 296 f.write(txt)
297 f.close()
298 except IOError as err: 297 except IOError as err:
299 E5MessageBox.critical( 298 E5MessageBox.critical(
300 self, 299 self,
301 self.tr("Error saving data"), 300 self.tr("Error saving data"),
302 self.tr("""<p>The data could not be written""" 301 self.tr("""<p>The data could not be written"""

eric ide

mercurial