Tkinter テキスト ウィジェットからの入力の取得
Tkinter を使用する場合、テキスト ウィジェットから入力を取得することが不可欠です。これに対処するために、答えを詳しく見てみましょう。
答え:
テキスト ウィジェットから入力を取得するには、標準の .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」は 2 文字を削除します。以下同様です。これにより、クリーンで洗練された入力取得プロセスが提供されます。
以上が改行文字を使用せずに Tkinter テキスト ウィジェットから入力を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。