\

Pythonは、AIや分析などの分野で活躍していますが、デスクトップアプリケーションの作成にも利用可能です。今回はPythonに標準で付属しているGUIライブラリ「Tkinter」を利用して、GUIアプリケーションの開発について解説します。

Tkinterとは

Tkinterは、Anacondaで標準インストールされるPythonのGUI用パッケージです。本格的なGUIアプリの開発なら、MicrosoftのVisual Studio + C#またはVB.NETを使った開発手法が有効ですが、ちょっとしたGUI程度ならTkinterを使うことでも実現できます。

Visual Studio Codeでのセットアップ

IDEとしてVisual Studio Codeを利用します。新しいファイルを作成し、「form.py」と名前を付けて保存します。プログラムの先頭に以下のようにTkinterを利用する宣言を記述します。

from tkinter import *
from tkinter import ttk

GUIの作成

TkinterでGUIを作るには、最初にTkinterのインスタンスを生成し、WindowタイトルとWindowサイズを指定、あとはテキストボックスやボタンなどのコントロールを必要な分だけ生成&張り付けを行い、最後にmainloopメソッドを呼び出すだけです。

まとめ

PythonとTkinterを使って、簡単にGUIアプリケーションを作成することができます。これにより、Pythonだけでなく、LinuxでもMacでも動作するアプリケーションを作成することが可能になります。これからPythonでGUIアプリケーションを開発する方にとって、参考になると思います。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です