Python の Gooey のインストールと動作確認(GUI アプリの作成)(Windows 上)
Gooey は,コマンドラインの Python プログラムを, 簡単にGUIアプリ(フォームやダイアログ)に切り替えることができる機能を持ったライブラリ

【目次】
【関連する外部ページ】
- 公式のドキュメント: https://github.com/chriskiehl/Gooey/blob/master/README.md
- PyPI のページ: https://pypi.org/project/Gooey/
前準備
Python 3.10 のインストール(Windows 上)
Pythonは,プログラミング言語の1つ.
【手順】
- Windows で,コマンドプロンプトを管理者権限で起動する(例:Windowsキーを押し,「cmd」と入力し,「管理者として実行」を選択)
- 次のコマンドを実行
次のコマンドは,Python ランチャーとPython 3.10をインストールする.
【関連する外部ページ】
- Python の公式ページ: https://www.python.org/
【サイト内の関連ページ】
【関連項目】 Python
gooey のインストール
動作確認
- 次を a.py のようなファイル名で保存する.
これは,複数ファイルを選択可能なファイルダイアログを含むプログラム.
from gooey import Gooey, GooeyParser @Gooey(required_cols=0) def main(): parser = GooeyParser(description='Process something.') parser.add_argument('-i', '--infiles', nargs='*', metavar='InFiles', help='Choose one file or more-than-on files!', widget="MultiFileChooser") parser.add_argument('-n', '--name', metavar='Name', help='Enter some text!') parser.add_argument('-f', '--foo', metavar='Flag 1', action='store_true', help='I turn things on and off') parser.add_argument('-b', '--bar', metavar='Flag 2', action='store_true', help='I turn things on and off') a = parser.parse_args() print(a.infiles) print(a.name) print(a.foo) print(a.bar) if __name__ == '__main__': main()
- Python プログラムの実行
python a.py
- 画面が出る.
- 「Browse」をクリックする.その後,ファイルを選ぶことができる.ファイルは複数選ぶことができる.
- 終わったら「Start」をクリック.
- このプログラムでは,ファイル名などの表示を行う.