2015-10-24 35 views
0

我有以下功能:Entry.get()沒有返回完整的用戶進入

def some_search(event): 
    print userSearch.get() 

而且我已經設置爲運行功能:只要使用下面的代碼在輸入字段的用戶類型:

userSearch.bind("<Key>", some_search) 

我的問題是,userSearch.get()不會返回實際在輸入字段中的內容。

例如,如果"test"在輸入字段中,則該功能打印"tes"

如果"Hello World"在輸入字段中,則該功能打印"Hello Worl"

對不起,如果這是一個愚蠢的問題,我相當新的編程,我懷疑答案將是一個簡單的問題。

回答

0

事件發生在按鍵影響輸入之前。您需要獲取事件對象的charkeysym屬性並將其應用於條目內容。

+0

你能幫我準確地瞭解我怎麼會去這樣做的裝訂方法?我正在努力自己解決這個問題。 – Justin

+0

其實我解決了這個問題,你的解決方案很有效。謝謝,伊格納西奧! – Justin

0

變化從"<Key>""<KeyRelease>"

相關問題