欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

python 批量添加的button 使用同一點擊事件的方法

系統 1612 0

python 批量添加的button 使用同一點擊事件根據傳遞的參數進行區分。

            
def clear_text():

  print '我只是個清空而已'
def clear_text(index):

  print '我只是個清空而已' +str(index)
button = Button(framet_title, text='清空', command=clear_text)

          

這樣去設置,單個按鈕對應單個點擊事件沒有問題的

如果你是

            
for i in Range(10):

button = Button(framet_title, text='清空', command=clear_text_list(i))

          

這樣搞的話 當你程序啟動的時候 回調函數就會直接執行,點擊按鈕是沒有任何反應的,使用 button.bind的方式幾乎是一樣的

這種寫法 如果是在JAVA C HTML C++ 是沒有任何問題的。請原諒 我是個做android開發 程序員。我最納悶的是 我明明 是每個按鈕都給他單獨設置了 回調。為什么會提前回調,并且 點擊的時候沒有任何反應。

            
for i in Range(10):

button = Button(framet_title, text='清空', command=lambda:clear_text_list(i))

          

如果在 添加 lambda 程序啟動是不會回調了。但是每次點擊 獲得的索引還是最后一個。

Google 了一圈 (說實話 我不知道用什么關鍵字。。。) http://stackoverflow.com/ 上面我嘗試 python buttons command lambda

找到了 http://stackoverflow.com/questions/20596892/disabling-buttons-after-click-in-tkinter

正確的姿勢是

            
for index in range(9): 
 n=letters[index]
 
 button = Button(root, bg="White", text=n, width=5, height=1, relief=GROOVE,
     command=lambda index=index, n=n: appear(index, n))
          

看到答案 之后 開始找答案對的理由吧 他是用lambda 表達式 做成了個 點擊事件的集合 正好對應 button的集合。

以上這篇python 批量添加的button 使用同一點擊事件的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 26uuu欧美视频在线观看 | 浮力影院网站午夜 | 99久久99视频| 天天操综合网 | 亚洲欧美日韩精品高清 | 欧美成在线播放 | 91青青草视频在线观看 | 91久久精品一区二区二区 | 中国大陆高清aⅴ毛片 | 亚洲网站在线 | 在线视频亚洲 | 九九51精品国产免费看 | 国产无遮挡裸体免费视频 | 色综合天天射 | 欧美在线日韩 | 中文字幕免费在线观看视频 | 国产成人福利视频在线观看 | 欧美 亚洲 一区 | 青草娱乐 | 56av国产精品久久久久久久 | 亚洲成人一区二区三区 | 欧洲a老妇女黄大片 | 一级少妇女片 | 精品在线一区二区 | www.中文字幕在线观看 | 青娱乐极品在线 | 激情网五月天 | 色综合久久天天综合绕观看 | 三级网页 | 色五月视频 | 99动漫| 四虎永久免费网站入口2020 | 911色_911色sss主站色播 | 天天操你 | 三级国产视频 | 黄色网址在线免费播放 | 人人爱天天做夜夜爽 | 密室逃脱第一季免费观看完整在线 | 欧美jizzjizz在线播放 | 在线视频亚洲 | 日产国产欧美视频一区精品 |