Ich entwickle eine GUI und jetzt versuche ich eine Funktion zum Speichern einer Datei aus einer Liste in tkinter zu machen, ich möchte aus zwei verschiedenen Liste speichern, das Problem ist, dass ich die Liste nicht machen kann Seite an Seite zu stapeln wie this, gibt es eine Möglichkeit, das in Tkinter zu tun?Datei speichern Tkinter Andere Spalten
Dies ist meine Funktion, ich das GUI-Teil nicht veröffentlichen, weil ich nicht glaube, es
def savefile(self):
self.a = np.arange(0,10,1)
self.b = np.arange(1,11,1)
fileout = filedialog.asksaveasfile(mode='w', defaultextension=".txt")
text2save = ('\n'.join(map(str, self.a))) + ('\n'.join(map(str, self.b)))
fileout.write(text2save)
fileout.close()
Der obige Code die Liste aber nicht nebeneinander sparen notwendig ist, wie ich, stattdessen tun soll es zeigt this
Danke für die Hilfe !!
Edit: Wenn ich eine andere Frage hinzufügen kann, gibt es eine Möglichkeit, die Datei in einem anderen Erweiterungstyp wie xlsx oder docx speichern?
Versuchen: 'text2save = '\ n'.join (' \ t'.join (Karte (str, x)) für x in zip (self.a, self.b)) '. – acw1668
Oh ja das funktioniert perfekt !! Vielen Dank – KaraiKare