I try to play with number while practice python and i try to save it as a text or word document, but when saved, the file doesn't have a format, and i think python default saved it as a text file (.txt) but i m wrong its saved like a unknown format file
this is my code
def Calculator(self):
input1 = self.ui.lineEdit1.text()
input2 = self.ui.lineEdit2.text()
compare = ''
if input1 == input2:
compare = 'Yes its Same Number'
else:
compare = 'You input different number'
self.ui.textBrowser.setPlainText(compare)
def save(self, savein):
with open(savein, 'w') as f:
f.write( 'Number 1 :' + str(self.ui.lineEdit1.text()) )
f.write( 'Number 2 :' + str(self.ui.lineEdit2.text()) )
f.write( 'Conclusion :' + str(self.ui.textBrowser.toPlainText()) )
f.close()
def savefile(self):
if self.savein:
self.save( "%s" % self.savein )
else:
self.saveAs()
def saveAs(self):
tulis = QtGui.QFileDialog(self).getSaveFileName()
if filename !="":
_filename = "%s" % filename
self.save( _filename )
and when i try to open it with notepad it writen in one line, like this:
Number 1 :20000Input 2 :3000000Conclusion :You input different number
what must i add so it save output as a list, like this:
Number 1:20000
Number 2:30000
Conclusion : Different
Thanks