Python用PIL的Image.show()函數,圖片無法顯示,報錯內容是,需要關聯默認程序什麼的
摸索了一下,發現是這個問題:
圖片處理,都會先變成bmp模式,平時一般很少用.bmp屬性的照片,那麼windows就沒有關聯到這個屬性圖片的默認打開程序。
所以,打開畫圖板,隨便畫點什麼,另存爲bmp屬性的照片。
然後右鍵這張照片,選擇打開方式–默認打開程序,選擇照片瀏覽器或者畫圖板。
然後,你會發現,Imagh.show()這個方法就可以用了。
Python用PIL的Image.show()函數,圖片無法顯示,報錯內容是,需要關聯默認程序什麼的
摸索了一下,發現是這個問題:
圖片處理,都會先變成bmp模式,平時一般很少用.bmp屬性的照片,那麼windows就沒有關聯到這個屬性圖片的默認打開程序。
所以,打開畫圖板,隨便畫點什麼,另存爲bmp屬性的照片。
然後右鍵這張照片,選擇打開方式–默認打開程序,選擇照片瀏覽器或者畫圖板。
然後,你會發現,Imagh.show()這個方法就可以用了。
class MetaCls(type): def __new__(cls, *args, **kwargs): print("in MetaCls") # return super(Meta