グラフィカル ユーザー インターフェイス (Graphical User Interface 、略してGUI 、グラフィカル ユーザー インターフェイスとも呼ばれます) は、グラフィカルに表示されるコンピューター操作のユーザー インターフェイスを指します。
グラフィカル ユーザー インターフェイスは、人間とコンピューターの通信のためのインターフェイス表示形式であり、ユーザーがマウスなどの入力デバイスを使用して画面上のアイコンやメニュー オプションを操作し、コマンドの選択、ファイルの呼び出し、プログラムの起動、またはその他の日常的なタスクを実行できるようにします。グラフィカル ユーザー インターフェイスには、キーボードを使用してテキストや文字コマンドを入力して日常的なタスクを完了する文字インターフェイスに比べて多くの利点があります。グラフィカル ユーザー インターフェイスは、ウィンドウ、ドロップダウン メニュー、ダイアログ ボックス、およびそれらに対応する制御メカニズムで構成されており、さまざまな新しいアプリケーションで標準化されています。つまり、グラフィカル ユーザー インターフェイスでは、同じ操作が常に同じ方法で実行されます。 user あなたが見たり操作したりするのはグラフィックオブジェクトであり、コンピュータグラフィックス技術が応用されています。
ユーザー インターフェイスは、ユーザーがコンピュータと対話するための手段です。私たちが日常的に使用している QQ ログイン インターフェイスと QQ チャット インターフェイスはすべてグラフィカル ユーザー インターフェイスです。
強力なクロスプラットフォーム言語である Python は、サードパーティのライブラリが存在するため、開発プロセス中にさまざまなモジュールから選択できることは確かです。
以下では、より一般的に使用される 2 つのモジュール、つまり組み込みTkinker モジュールとwxPython モジュールを紹介します。Tkinker はシステムに組み込まれているため、ダウンロードせずに直接使用できますが、wxPython モジュールはダウンロードする必要があります。サードパーティのライブラリからダウンロードして使用します。
先ほどサードパーティモジュールのダウンロード方法を紹介しましたが、pip install wxPythonのみを使用すると読み込みタイムアウトが発生する可能性があるため、以下の方法でダウンロードすることができます。
pip --default-timeout=100install-UwxPython
これは、IDLE を使用する場合、このライブラリを直接導入できることを示しています。選択した環境が正しければ、このモジュールを見つけることができます。以下のページ。
Pycharm を使用している場合は、cmd コマンドを使用せずに Pycharm に直接インストールすることを選択できます。
クリックするだけでインストールできます。
後で、最初に Tkinter について説明し、Tkinter を学習した後に wxPython を学習します。学習後、2 つのモジュールの違いを比較して、使いたい方を選択できます。