Table of Contents
はじめに
かなり今更ですが、PyinstallerでPythonコードをexe化し、実行完了後にメッセージボックスを表示する
Pythonコードを書いてみたので、その備忘です。
なお、本コードはWindowsでの動作を前提としています。
方法
Pythonコードを書く
from tkinter import messagebox # メッセージボックスを表示するために使用import sys
def main(): # ここにメインの処理を書く print("メイン処理を実行中...")
# 処理が完了したら、メッセージボックスを表示 messagebox.showinfo("完了", "処理が完了しました。")
if __name__ == "__main__": main() sys.exit()
コードをEXE化する
$ pyinstaller --onefile --windowed hoge.py
オプションの説明
--onefile
ファイルを1つにまとめてexeファイルを作成--windowed
コンソールを表示しないhoge.py
Pythonコードのファイル名