Python 为什么不是';我的标签配置不正确吗?

Python 为什么不是';我的标签配置不正确吗?,python,python-3.x,tkinter,pycharm,Python,Python 3.x,Tkinter,Pycharm,我希望在用户输入文本并点击go后,将此标签配置到文本条目中,但标签未配置 我想把写着“你好”的标签改成主条目中的任何内容。我正在寻找一个完整的代码而不是一行固定的答案 这是我的密码: 将tkinter作为tk导入 root=tk.tk() 属性('-fullscreen',True) 退出按钮=tk.button(root,text=“exit”,command=root.destroy) 退出按钮位置(x=1506,y=0) def answer(): answer\u label.confi

我希望在用户输入文本并点击go后,将此标签配置到文本条目中,但标签未配置

我想把写着“你好”的标签改成主条目中的任何内容。我正在寻找一个完整的代码而不是一行固定的答案

这是我的密码:

将tkinter作为tk导入
root=tk.tk()
属性('-fullscreen',True)
退出按钮=tk.button(root,text=“exit”,command=root.destroy)
退出按钮位置(x=1506,y=0)
def answer():
answer\u label.config(text=main\u entry.get())
条目\框架=传统框架(根)
主入口=tk.入口(入口框架,宽度=100)
主条目网格(行=0,列=0)
go_button=tk.按钮(输入框,文本=go!',宽度=85,命令=answer)
go_按钮网格(行=1,列=0)
answer\u label=tk.label(text=“Hello!”).pack()
入口_frame.place(relx=.5,rely=.5,anchor='center')
root.mainloop()

1.Split
tk.Label
pack()

2.传递标签

  import tkinter as tk
    
    root = tk.Tk()
    root.attributes('-fullscreen', True)
    
    
    exit_button = tk.Button(root, text="Exit", command = root.destroy)
    exit_button.place(x=1506, y=0)
    
    def answer(answer_label):
        answer_label.config(text=main_entry.get())
    entry_frame = tk.Frame(root)
    main_entry = tk.Entry(entry_frame, width=100)
    main_entry.grid(row=0, column=0)
    answer_label = tk.Label(text = "Hello!")
    answer_label.pack()
    go_button = tk.Button(entry_frame, text= 'Go!', width=85, command=lambda: answer(answer_label))
    go_button.grid(row=1, column=0)
    entry_frame.place(relx=.5, rely=.5, anchor='center')
    
    root.mainloop()

answer\u label=tk.label(text=“Hello!”).pack()
->
answer\u label=tk.label(text=“Hello!”)\n answer\u label.pack()
在两行中同样,答案已经包含了您的问题。只有你足够注意,你才会得到答案。@JacksonPro他没有帮我解决我真正想要的问题,但是下面回答的人帮了我,没有问题,好吧,我不好,但解决办法确实在于这个答案。此外,你不需要通过以下答案所示的标签。只需写两行就足够了。我如何根据用户所说的内容编写代码来配置标签,例如,如果用户说hey并点击go,我想让标签说“hey(不管他放了什么,然后是冒号):Hi!”。你能在“应答”功能下发送一个什么的示例代码吗?我不确定你想要实现什么,但你可以检查你的
answer
功能中的任何输入/用例
def answer(answer\u label):answer\u label.config(text=f'{main\u entry.get()}:Hi!')