2015-11-18 64 views
0

如何從tkinter文本框中獲取標記的數據,是否有該事件。 如果我在一個文本框標記字段可我找回在tkinter文本框上獲取標記的字段

+0

如何定義「標記的數據」?你是否在詢問你點擊和拖動以進行選擇? –

回答

1

這是非常簡單的。要獲得選定的文本去text.selection_get()。要查看是否選擇了任何文本,請前往

def search(): 
    if text.tag_ranges("sel"): 
     text_var=text.selection_get() 
     #do something with the text 
    else: 
     pass 
    root.after(500, search) #equivelant of a while loop 
+0

是的,我點擊並拖動以標記文本框中的一段文字。所以只要我標記它,我需要得到該字符串 –

+0

感謝約拿會嘗試一下 –

+0

工程像一個pycharm;)感謝約拿 –