[問題] tkinter label顯示爬蟲結果

看板Python作者 (ariel)時間4年前 (2019/11/26 10:26), 4年前編輯推噓2(202)
留言4則, 2人參與, 4年前最新討論串1/1
大家好 最近在練習爬蟲時遇到問題 程式碼是當使用者輸入地區 可以顯示當地的空氣品值 如圖 https://i.imgur.com/zz1r7Dn.jpg
在print是可以看到全部的內容 但在tkinter result label顯示結果時 只會顯示最後一個項目 也就是圖中的 二氧化碳 那個項目 如圖 https://i.imgur.com/RMRZjQG.jpg
想問問為什麼會這樣呢 有什麼辦法可以將所有結果顯示在label中呢 謝謝各位 補 Tkinter的程式碼 https://i.imgur.com/8lB6dAV.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.8.37.8 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1574735208.A.81E.html

11/26 10:40, 4年前 , 1F
貼一下tkinter的程式碼看看
11/26 10:40, 1F
你好 已經補上了 謝謝>< ※ 編輯: ariel777 (39.8.37.8 臺灣), 11/26/2019 10:46:01

11/26 11:52, 4年前 , 2F
因為你的每一次迴圈 把set都取代掉了 把result 放在外面
11/26 11:52, 2F

11/26 11:52, 4年前 , 3F
然後符合條件的append 進去 最後再configure
11/26 11:52, 3F

11/26 21:19, 4年前 , 4F
謝謝樓上大大 我知道了!!
11/26 21:19, 4F
文章代碼(AID): #1Tt8reWU (Python)