-3
我試圖在用戶點擊名爲'Register'的特定按鈕時向用戶發送消息,並且爲此我創建了一個標籤,並且正在嘗試調用該標籤。然而,當我試圖編譯代碼時,我得到了這個錯誤'關鍵字arg後的非關鍵字arg'。標籤將出現在名爲「NewWindow」的頂層窗口中。我相信這是因爲lambda方法發生的,還有沒有其他更好的方法或工作方式來提示他們註冊的窗口?任何幫助表示讚賞。語法錯誤 - 關鍵字arg後的非關鍵字arg
RegistrationButton = Button(NewWindow,
text="Register",
font=("monaco", 10),
width=30,
relief="groove",
RegisteredSuccessfully.config(text="Registered"),
command=lambda: Account_Register(RegistrationUsernameEntry.get(),RegistrationPasswordEntry.get()))
RegisteredSuccessfully = Label(NewWindow,
font=("verdana", 10),
bg="#a1dbcd")
RegisteredSuccessfully.pack()
您是否嘗試閱讀錯誤並修復代碼? –
這是因爲你在關鍵字arg後面有一個非關鍵字arg。在發佈之前,你是否甚至停下來思考錯誤信息片刻? – wim
這與使用'lambda'無關。 –