ich hab ein VerständnisProblem mit der Übergabe einer Liste in eine Funktion.
In einem Fenster befinden sich zwei Button. Mit einem wird eine Liste erstellt. Diese Liste brauche ich aber in der Funktion die vom zweiten Button aufgerufen wird. Wie bekomme ich die Liste übergeben?
Ich stehe hier irgendwie auf der Leitung. Wäre super, wenn Ihr mir einen Schubs geben könntet.
Code: Alles auswählen
from tkinter import *
import os, glob
def but_verz_auslesen_action():
lst_dateien=glob.glob("C:/tmp"+"/*.txt")
print(str(len(lst_dateien)))
def but_lst_verarbeiten_action():
#def but_lst_verarbeiten_action(dat):
for i in lst_dateien:
#for i in dat:
print(i)
master = Tk()
master.title("+++ Fehler +++")
but_verz_auslesen=Button(master, text="Verzeichnis auslesen", command=but_verz_auslesen_action)
but_lst_verarbeiten=Button(master, text="Liste verarbeiten", command=but_lst_verarbeiten_action)
#but_lst_verarbeiten=Button(master, text="Liste verarbeiten", command=but_lst_verarbeiten_action(lst_dateien))
but_verz_auslesen.grid(row=0, column=0)
but_lst_verarbeiten.grid(row=1, column=0)
master.mainloop()
Danke.
Gruß.
ottto