eric6/Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py

changeset 7836
2f0d208b8137
parent 7785
9978016560ec
child 7923
91e843545d9a
equal deleted inserted replaced
7835:0835ed67714b 7836:2f0d208b8137
342 342
343 fname = Utilities.toNativeSeparators(fname) 343 fname = Utilities.toNativeSeparators(fname)
344 try: 344 try:
345 with open(fname, "w", encoding="utf-8") as f: 345 with open(fname, "w", encoding="utf-8") as f:
346 f.write(self.regexpTextEdit.toPlainText()) 346 f.write(self.regexpTextEdit.toPlainText())
347 except IOError as err: 347 except OSError as err:
348 E5MessageBox.information( 348 E5MessageBox.information(
349 self, 349 self,
350 self.tr("Save regular expression"), 350 self.tr("Save regular expression"),
351 self.tr("""<p>The regular expression could not""" 351 self.tr("""<p>The regular expression could not"""
352 """ be saved.</p><p>Reason: {0}</p>""") 352 """ be saved.</p><p>Reason: {0}</p>""")
366 fname = Utilities.toNativeSeparators(fname) 366 fname = Utilities.toNativeSeparators(fname)
367 try: 367 try:
368 with open(fname, "r", encoding="utf-8") as f: 368 with open(fname, "r", encoding="utf-8") as f:
369 regexp = f.read() 369 regexp = f.read()
370 self.regexpTextEdit.setPlainText(regexp) 370 self.regexpTextEdit.setPlainText(regexp)
371 except IOError as err: 371 except OSError as err:
372 E5MessageBox.information( 372 E5MessageBox.information(
373 self, 373 self,
374 self.tr("Save regular expression"), 374 self.tr("Save regular expression"),
375 self.tr("""<p>The regular expression could not""" 375 self.tr("""<p>The regular expression could not"""
376 """ be saved.</p><p>Reason: {0}</p>""") 376 """ be saved.</p><p>Reason: {0}</p>""")

eric ide

mercurial