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.pyPythonコードのファイル名