Pythonで作成したGUIに画像を表示する方法をご紹介します。
表示させたいpng画像を用意します。
「pillow」と言うパッケージが必要なのでインストールしましょう。
pipを使っている方はこちら。
https://pypi.org/project/Pillow/
私はAnacondaでインストールしました。

次に以下のコードを追加。
class DomainRegisterGUI: def __init__(self): self.base = tk.Tk() self.base.title("Launcher") # 画像を配置する load = Image.open(IMAGE_PATH) render = ImageTk.PhotoImage(load) img = tk.Label(self.base, image=render) img.image = render img.pack()
placeだと左に寄ってしまって微妙でしたが、packを使うと良い感じに中央に配置できました。

楽しいコーディングライフを!