Python
 Computer >> コンピューター >  >> プログラミング >> Python

なぜTKinterでimport*を使用してからttkを使用するのですか?


tkinterアプリケーションを操作するには、環境にtkinterライブラリをインストールしてインポートする必要があります。通常、 from tkinter import を使用して、環境にtkinterライブラリをインポートします。 *コマンド。

"import *"の重要性 tkinterライブラリのすべての関数と組み込みモジュールを表します。すべての関数とメソッドをインポートすることで、特定のアプリケーションで組み込みの関数またはメソッドを暗黙的にインポートせずに使用できます。

tkinterライブラリには、特定のアプリケーションのコンポーネントを構築するために使用できるウィジェット、関数、メソッドがたくさんあります。 Tkinterはttkを提供します ウィジェットのプロパティとそのルックアンドフィールのスタイルを設定するために使用されるパッケージ。 ttkを使用するには パッケージの場合、次のコードを入力してインポートする必要があります-;

from tkinter import ttk

この特定の例では、ボタンとラベルウィジェットを含む機能的なアプリケーションを作成します。

#Import tkinter library
from tkinter import *
from tkinter import ttk
#Create an instance of tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x250")
#Define the function to close the window
def change_text():
   label.configure(text="Welcome")
#Create a label
label=Label(win, text= "Click the below button to Change this Text", font=('Aerial 20 bold'))
label.pack(pady=30)
#Create a button widget
button= ttk.Button(win, text="Commit",command=lambda:change_text())
button.pack()
win.mainloop()

出力

上記のコードを実行すると、ボタンとテキストを示すテキストラベルを含むウィンドウが表示されます。ボタンをクリックすると、画面上のメッセージが変わります。

なぜTKinterでimport*を使用してからttkを使用するのですか?

次に、[コミット]ボタンをクリックして、ラベルのテキストを変更します。

なぜTKinterでimport*を使用してからttkを使用するのですか?


  1. 個人用リマインダー アプリの使用方法とその理由

    オーマイゴッド!すっかり忘れてました 物事を忘れ続けるので、私は上記のステートメントを少なくとも 1 日に数回使用します。今、私は自分の脳や健康に何の問題もないことを知っています.この物忘れは、今日の世界が速いペースで動いているためです.やることがたくさんあり、会わなければならない人がたくさんいて、Netflix には見たいシリーズがたくさんあるので、何かを忘れてしまうことでしょう。 忘れて後で実行できるものもありますが、重要なものもあり、見逃すことはお勧めできません。そのような最優先事項の 1 つは時間通りに薬を服用することですが、特に自宅で仕事をしている場合は、オフィスでの会議を含める

  2. One Drive Personal Vault:使用方法と使用理由

    他のクラウド サービスと同様に、OneDrive:Microsoft のクラウド ストレージ サービスは、インターネット経由でファイルを保存する優れた方法です。ユーザーは、Microsoft 資格情報を使用して OneDrive にログインし、インターネット上の他のユーザーやデバイスとさまざまな形式のファイルを保存、同期、共有する必要があります。 OneDrive は、セキュリティを強化するために、一般に OneDrive Personal Vault として知られる新機能を導入しました。それは何であり、なぜそれが必要なのかは、あなたが答えを得なければならない2つの主要な質問です. On