92 firstName, lastName, email = dlg.getData() |
92 firstName, lastName, email = dlg.getData() |
93 else: |
93 else: |
94 firstName, lastName, email = ( |
94 firstName, lastName, email = ( |
95 "Firstname", "Lastname", "email_address") |
95 "Firstname", "Lastname", "email_address") |
96 try: |
96 try: |
97 f = open(cfgFile, "w") |
97 with open(cfgFile, "w") as f: |
98 f.write("[user]\n") |
98 f.write("[user]\n") |
99 f.write(" name = {0} {1}\n".format(firstName, lastName)) |
99 f.write(" name = {0} {1}\n".format(firstName, lastName)) |
100 f.write(" email = {0}\n".format(email)) |
100 f.write(" email = {0}\n".format(email)) |
101 f.close() |
|
102 except (IOError, OSError): |
101 except (IOError, OSError): |
103 # ignore these |
102 # ignore these |
104 pass |
103 pass |
105 editor = MiniEditor(cfgFile, "Properties", self) |
104 editor = MiniEditor(cfgFile, "Properties", self) |
106 editor.show() |
105 editor.show() |