fkeiwkblog

日記や、今時のAIの餌(学習の)を生産してます。プログラムライブラリなど

PythonでGUIアプリケーション作成

 PythonってGUIアプリケーションを作れるの?Pythonのコーンソール画面飽きた。そんな不満を完結すべく。python  を使ったGUIを紹介します。

 1,Python GUIを使うには?

  Python 標準で入っている。TKinterを使うとGUIができます。また外部のパッケージを使うことで、より容易に作ることできます。

 そんなパッケージをいくつか紹介します。

 Python GUIに使うパッケージの紹介

 ・Tkinter

 Python 標準で入っている。パッケージです。導入は容易ですが、つがいがってはふつうという印象です。

・PysimpleGUI

  Tkinterに比べて使いやすく作られたパッケージです。Tkinterが使いずらい、もっと別のパッケージを使いたい方にお勧めです。

Pygame

 ゲーム特価のGUIの制御するためのパッケージです。Pythonでグラフィックゲームを作りたい人にお勧めです。

・kivy

 ライセンスがMITライセンスであり、モダンなUIで使いやすいパッケージです。

 モダンなUIを手軽に作りたい人はkivyを使うとよいでしょう。

 

PythonGUI が作れるTkinterを使う。

 次のコードで立ち上げられます。

~~~

import tkinter
f1= tkinter.Tk() 
f1.mainloop() 

~~~

結果

f:id:fkeiwk:20220210234741p:plain

と三行で開くことができます。