-1
Ich möchte die Variablenzeichenfolge in einem Textfeld anzeigen. Ich bin mit dieser FunktionSo zeigen Sie eine String-Variable im Textfeld python an
def buttonClick():
file_path = askopenfilename(filetypes=(("Android Application Files", ".apk"), ("All files", "*.*")))
print file_path
jetzt möchte ich diese file_path in diesem Textfeld
gedruckt werdenself.fnameEntry = StringVar()
self.fnameEntry = Entry(textvariable=self.fnameEntry)
self.fnameEntry.grid(row=4, column=0) #sticky=E)
, wie ich es tun?
ich diese es funktionierte nicht versucht, weil meine file_path Variable innerhalb einer Funktion ist und wir es außerhalb Funktionsumfang zugreifen. also brauche ich eine andere Logik dafür. im confused – Azam
Wenn Sie die file_path Variable im Eingabefeld sehen wollen, müssen Sie die 'set()' Methode der stringvar mit dem file_path als Argument aufrufen. Wenn Sie dies nicht in dem Bereich tun, in dem der file_path verfügbar ist, müssen Sie den file_path während des buttonclick irgendwo speichern. – Gribouillis
können Sie einen Beispielcode zur Verfügung stellen? file_path während des buttonclicks speichern? – Azam