2013-03-23 2 views
0

전 입력 필드를 사용하는 GUI입니다. 입력 필드 내의 인덱스에있는 최종 문자를 삭제하려면 삭제 버튼을 사용하십시오. 나는 다음 작업을 수행하여 내 명확한 버튼을 작동시킬 수있었습니다.tkinter 진입 지원 Python3

entry.delete(0, END) #Deletes all values in the entry field 

마지막 항목을 삭제하기 위해 다음을 수행 할 수 있다고 생각했지만 작동하지 않습니다. 모든 아이디어

entry.delete(END) 

위의 '끝'을 번호로 바꾸면 번호가 삭제되지만 더 빠른 방법이어야합니다.

답변

1

당신은 텍스트의 길이를 계산하고 범위의 시작으로 사용할 수 있습니다 :

start = len(entry.get()) - 1 
entry.delete(start, END)