代码(PYTHON):
import tkinter as tk
root = tk.Tk()
root.geometry("600x400")
message_var2 = tk.StringVar()
def page2(message):
print(f'test\n{message}')
def getInputtemp():
global message
message = message_var2.get()
message_var2.set("")
message_entryi = tk.Entry(root, textvariable=message_var2, font=('calibre', 10, 'normal'))
message_entryi.pack()
save_btn2 = tk.Button(root, text='Send', command=getInputtemp)
save_btn2.pack()
if message in ['1886', '2022']:
page2(message)
root.mainloop()
我想在函数外部使用变量‘MESSAGE’,但它一直给我未定义的错误
即使我将它设置为全局变量,并且在try 使用它之前调用该函数,我仍然收到错误,即使在将其设置为全局变量并调用它在过go 对其他事情起作用后,它在这里不起作用,我做错了什么吗?我是不是忘了什么小细节?