我有一個簡單的代碼塊,當用戶按下按鈕時顯示圖像。當我用.py
擴展名保存腳本時,在後臺有控制檯,所以我決定將其保存爲.pyw
以隱藏它。這是我的代碼;如何在用Tkinter顯示圖像時隱藏控制檯
from tkinter import *
from PIL import Image
def open_image():
im = Image.open("tobi.jpg")
im.show()
root = Tk()
root.geometry("800x600+400+300")
buton = Button(root)
buton.config(text = "Show the image", command = open_image, activebackground = "yellow", bg = "lightgreen")
buton.pack()
mainloop()
我沒有在後臺看到cmd
,因爲我將它保存爲.pyw。但是,當我點擊按鈕時,在打開圖像之前,我會看到控制檯很短的時間,然後消失。我怎麼能避免這一點,我想隱藏控制檯完全,