#獲取搜索框中的字符串 e = tkinter.Entry() searcStr = e.get() #是否有選中字符 is_checked = e.select_present() checked_str = "" if is_checked: #checked_str = e.select_get() #獲取選中的文本 start_index = e.index(tkinter.ANCHOR) #開始選擇時的index end_index = e.index(tkinter.INSERT) #結束選擇時的index if start_index < end_index: #從左向右選擇 checked_str = searcStr[start_index : end_index] elif start_index > end_index: #從右向左選擇 checked_str = searcStr[end_index : start_index] else: checked_str = ""