5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Python 3 + Tkinter で Windows アプリを開発する (準備編)

Posted at

はじめに

Python の標準ライブラリ「Tkinter」を使用して、Windows の GUI アプリケーションを作成してみる。

準備

Eclipse のインストール

今回は IDE に Eclipse、Python の実行環境に PyDev を使用することにする。

まず以下の URL から、「Pleiades All in One Eclipse」の Python の Full Edition をダウンロードする。

ダウンロードした zip ファイルを解凍し、中の pleiades フォルダを C ドライブ直下に移動する。

Eclipse の設定

Eclipse のデフォルトのインタプリタを Python 3 に変更する。

Eclipse (C:\pleiades\eclipse\ eclipse.exe) を起動し、メニューの [ウィンドウ] -> [設定] を開く。

05.png

左側メニューの [PyDev] -> [インタープリター] -> [Python インタープリター] を開く。「Python3」を選択して [上へ] ボタンをクリックして「Python3」を一番上に移動させ、[適用して閉じる] ボタンをクリックする。

10.png

プロジェクトの作成

Eclipse のプロジェクトを作成する。

左側の「Pydev パッケージ・エクスプローラー」の空白部分を右クリックし、[新規] -> [プロジェクト] を開く。

20.png

[PyDev] の [Pydev プロジェクト] を選んで [次へ] ボタンをクリックする。

21.png

適当なプロジェクト名 (今回は testproj1) を入力し、[完了] ボタンをクリックする。

22.png

Python スクリプトの作成

作成したプロジェクトに Python のプログラムを追加する。

左側の「Pydev パッケージ・エクスプローラー」の中にある、先ほど作成したプロジェクトを右クリックし、[新規] -> [ファイル] をクリックする。

23.png

適当なファイル名 (今回は test1.py) を入力し、[完了] ボタンをクリックする。

24.png

test1.py に下記のコードを入力して保存する。

import tkinter as tk

if __name__ == '__main__':
    root = tk.Tk()

    root.title('test')
    root.geometry('300x200')

    label01 = tk.Label(text='Hello, World!')
    label01.pack()

    root.mainloop()

Eclipse 上部の再生ボタンの右にある ▼ マークをクリックし、[実行] -> [Python 実行] を選ぶ。

30.png

プログラムの実行結果が表示される。

31.png

以上で Windows アプリを開発する準備ができた。

次回は、Tkinter の各種 UI コンポーネントを使用してみる。

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?