如何从Tkinter的OptionMenu小部件的跟踪函数返回值?

时间:2019-06-24 15:21:40

标签: python-3.x tkinter

我正在尝试使用Tkinter的OptionMenu小部件的跟踪功能来获取var.get()的字符串值。

我可以打印这些值,但是我想将它们存储在字符串变量中以备将来使用。

电台标签+下拉列表

    stationVar = StringVar(root)
    stationVar.set(STATIONS[0]) # default value
    def changed(*args):
        return stationVar.get()
    currentStation = stationVar.trace('w', changed)
    print(currentStation)

2004421080712已更改为结果


电台标签+下拉列表

    stationVar = StringVar(root)
    stationVar.set(STATIONS[0]) # default value
    def changed(*args):
        print( stationVar.get())
    stationVar.trace('w', changed)

这工作得很好,但我想将stationVar.get()的字符串值存储到字符串变量中

0 个答案:

没有答案