-4
그래서, 내가파이썬 3 :
w = Button(root, text="Tryck här för att skriva till high score lista", command=lambda :high_score(attempts, computer_word_list_for_display))
w.pack(fill=X)
을 누를 때의 Tkinter 창을 닫으려는 프로그램을 종료하지 않고, 람다 함수를 호출 한 후 Tkinter의 창을 파괴한다.
나는
w = Button(root, text="Tryck här för att skriva till high score lista", command=lambda :high_score(attempts, computer_word_list_for_display), root.destroy())
w.pack(fill=X)
을 시도했지만 그것은 단지 나에게 오류 메시지를 제공합니다. 어떤 아이디어? 여기
는
def render_game_after(attempts,computer_word_list_for_display):
root = Tk()
w = Label(root, text="Detta är spelmenyn. Här kommer några alternativ.", bg = "black",fg = "white")
w.pack(fill=X)
w = Button(root, text="Tryck här för att skriva till high score lista", command=lambda :high_score(attempts, computer_word_list_for_display))
w.pack(fill=X)
w = Button(root, text="Klicka här för att se ditt resultat i ett annat fönster",command= lambda:render_highscore(attempts, computer_word_list_for_display))
w.pack(fill=X)
w = Button(root, text="Tryck här för att avsluta spelet", command=lambda: quit())
w.pack(fill=X)
root.mainloop()
코드 서식이 수정되었지만 코드가 올바른지 확인하십시오. –
오류 메시지는 무엇입니까? –