【发布时间】:2021-07-06 21:10:47
【问题描述】:
我有以下问题:我想将一个文件中的变量导入到另一个文件中。但是当我从中导入的文件有一个 tkinter 窗口时,它会打开整个窗口,而不仅仅是导入变量。我该如何解决?
文件 1 中的代码
from tkinter import *
root = Tk()
A = "This is "
B = "a test."
C = A+B
D = Label(root, text=C, font="Arial 20 bold")
D.pack()
root.mainloop()
文件 2 中的代码
from file1 import C
print(C)
【问题讨论】:
-
是的,就是这样。你追求什么行为?
-
我希望它只导入我指定的变量。
-
是的,也会发生这种情况。
-
@Sh23 有时您所追求的变量可能取决于其余变量,因此 python 确保所有内容(包括窗口)都已设置。我建议你移动在函数中创建的窗口。
标签: python user-interface tkinter import