continent 发表于 2018-11-4 21:40:19

python tkinter Text新手求助

本帖最后由 continent 于 2018-11-4 21:48 编辑

python tkinter text中如何获取鼠标选中的输入内容呢?

刚学tkinter,用来做一个类似Word文档的文字编辑器。卡在实现剪切和复制的功能这里,比如用户用鼠标选中部分输入文本想剪切,那么在text中如何获取鼠标选中的部分文本呢?



塔利班 发表于 2018-11-4 22:27:11

from tkinter import *
root=Tk()
T=Text(root)
T.pack()
def prt():
    try:
      print(T.get(SEL_FIRST,SEL_LAST))
    except:
      raise ValueError('未选中文本')
Button(root,text='打印',command=prt).pack()
mainloop()

continent 发表于 2018-11-5 15:13:21

塔利班 发表于 2018-11-4 22:27


多谢 大佬{:10_254:}
页: [1]
查看完整版本: python tkinter Text新手求助