我想顯示一條消息說「嗨」幾秒鐘後 ,我想,消息走開,打開不同的文件 https://hastebin.com/uhafehizok.vbs 所以如果真的,我希望它放置標籤,等待兩秒鐘,然後銷燬它,但Tkinter窗口正在等待兩秒鐘開始,然後開始沒有任何標籤 任何想法Tkinter的配售和刪除標籤
-5
A
回答
1
在您的代碼中,放置標籤,並在2秒後它被破壞了。因爲它沒有更新,所以它實際上從未顯示在窗口中。 這是因爲當進入Tk的mainloop
時,它更新循環中的窗口,檢查是否進行了更改。在你的情況下,你通過使用time.sleep
來阻止這項檢查。
與Tkinter,當想要有時機,你應該總是使用after
方法,安排Tkinter的主循環(這使用毫秒)方面的一切。
要修復您的代碼,您可以在放置標籤後添加root.update()
。但是time.sleep
仍然會在等待時凍結主循環,所以更好的解決方案是將呼叫轉移到睡眠狀態,並在2秒後在標籤上呼叫destroy
。
這看起來像root.after(2000, letsgolabel.destroy)
。
*請注意,我一直提到root用戶訪問tk.Tk()
,因爲這是通常使用的。
相關問題
- 1. 刪除Tkinter的標籤
- 2. 配售body標籤
- 3. 刪除售價:從字體標籤
- 4. Tkinter標籤刪除的Python OpenCV輸出
- 5. Python Tkinter:刪除標籤不起作用
- 6. 在Python Tkinter中刪除標籤?
- 7. Python tkinter刪除元組標籤
- 8. Tkinter - 配置標籤
- 9. Python Tkinter刪除標題欄
- 10. 的Python的Tkinter刪除標籤,他們已被添加之前
- 11. 匹配並刪除字符串中的Twitter標籤標籤
- 12. 刪除所有不匹配p標籤的標籤在php中
- 13. 刪除在For循環中創建的標籤小部件(Tkinter)
- 14. 刪除一個帶有函數參數的標籤tkinter
- 15. 清除Tkinter中的放置標籤
- 16. 刪除img標籤和使用的preg_replace
- 17. jquery刪除div和以前的標籤?
- 18. 如何根據條件刪除python tkinter標籤?
- 19. 如何添加另一個時刪除1標籤 - python tkinter
- 20. tkinter中的標籤
- 21. Python tkinter標籤
- 22. 刪除html標籤
- 23. 刪除標籤foreach
- 24. 刪除H1標籤
- 25. 刪除標籤欄
- 26. 刪除HTML標籤
- 27. 刪除BottomNavigationView標籤
- 28. DOMXpath刪除標籤
- 29. 刪除SVG標籤
- 30. 刪除HTML標籤
請務必將您的代碼發佈在正文中,沒有理由不要。 – SneakyTurtle
對不起,這是我的第一篇文章。 :) –