【发布时间】:2019-09-07 17:34:37
【问题描述】:
我正在 Python 3.7 中制作货币转换器,并且我正在使用 tkinter 作为界面。在按下按钮时我需要帮助更新标签,因为目前标签只是堆叠在当前标签下方。
我查看了一些解决方案,但没有一个适用于我当前的代码。
只是为了澄清一下:下面的代码针对 10 种不同的货币复制粘贴了 10 次,并且每个都有一个绑定按钮,无论我按下 10 个中的哪一个,我都需要更新标签。
提前致谢!
def convert1():
global kol
x = kol.get()
global euro
finalno = x * euro
fnl = Label(root, text = "HRK:" + str(finalno)).pack()
```
【问题讨论】:
-
为什么每次都制作新标签?尝试只使用一个标签,并为每个过程使用
label.config(text="...")。 -
您能否详细说明我如何将所有内容都放在一个标签中?