使用python tk笔记

  1. Button
		import tkinter
		top = tkinter.Tk()
		def helloCallBack(a,b):
		    print(a,b)
		B = tkinter.Button(top, text="点我", command=lambda : helloCallBack(10,10))
		B.pack()
		top.mainloop()
  1. 双击事件
from tkinter import *

root = Tk()
d= {}
lb = Listbox(root)
def printList(event):
    tmp = lb.get(lb.curselection())
    print(d[int(tmp)])
#双击事件
lb.bind('<Double-Button-1>',printList)

for i in range(10):
    lb.insert(END,str(i*100))
    d[i*100] = i*100+10
lb.pack()
text = Text(root)
d2 ={0:'woy'}
text.insert(END,d2[0])
text.pack()
root.mainloop()

3.吐槽
tk用起来感觉有点不舒服, 还是前端界面好使(但有时候回调函数也难受)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值