從 Tkinter 文字小工具取得輸入
使用 Tkinter 時,從文字小工具擷取輸入至關重要。為了解決這個問題,讓我們深入研究一下答案。
答案:
要從 Text 小部件取得輸入,您需要增強標準 .get() 函數具有附加屬性。考慮一個名為 myText_Box 的文字小工具。以下是檢索其輸入的方法:
<code class="python">def retrieve_input(): input = self.myText_Box.get("1.0", END)</code>
「1.0」表示從第一行的第一個字元開始檢索輸入。 「END」是一個常數,表示小部件的結束。
但是,此方法引入了換行符。若要解決此問題,請將“END”替換為“end-1c”:
<code class="python">def retrieve_input(): input = self.myText_Box.get("1.0", 'end-1c')</code>
“-1c”刪除最後一個字元。 「-2c」將刪除兩個字符,依此類推。這提供了一個乾淨且精緻的輸入檢索過程。
以上是如何在沒有換行符的情況下從 Tkinter 文字小工具檢索輸入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!