2016-05-22 6 views
0

Ich versuche, eine GUI mit Python Tkinter für einige Skripte und sonstige Funktionen zu erstellen Ich habe, sieht das Design des GUI etwas wie folgt aus:Passing zwei verschiedene Funktionen in einer Taste Tkinter

Dann, als das Label sagt, ich möchte ein Verzeichnis voller Dokumente in eine einzige CSV-Datei transformieren, also habe ich zwei Funktionen erstellt: Meine Frage ist: Wie soll ich die beiden Funktionen im GUI-Code zusammenführen ?. Ich habe es mit einer Funktion versucht, die die beiden genannten Funktionen aufruft, aber es hat nicht funktioniert. Ich würde auch gerne wissen, ob es einen besseren Weg gibt, dies zu erreichen.

+1

Was bedeutet "nicht funktioniert"? Warum hat es nicht funktioniert? Das ist die richtige Lösung - schreiben Sie eine neue Funktion, die jede der anderen Funktionen aufruft. –

Antwort

3

Wie von @Brian Oakley erwähnt, warum haben Sie nicht versucht, die beiden Funktionen unter 1, in diesem Fall anstelle der Konfiguration Ihrer Schaltfläche auf click_me, enthalten vielleicht die 2 anderen Funktionen, die Sie erwähnt?

def clickMe(): 

    action.configure(text='Hello ' + input_directory.get()) 
    retrive(input_directory.get()) 
    corpus_writer(output_directory.get()) 
Verwandte Themen