python報錯_couldn't recognize data in image file


一、描述

報錯:couldn't recognize data in image file

代碼:

from tkinter import *

root = Tk()

theLabel = Label(root,text="dog",justify=LEFT,padx=10)
theLabel.pack(side=LEFT)

photo = PhotoImage(file="D:/PythonProject/dog.jpg")
imgLabel = Label(root,image=photo)
imgLabel.pack(side=RIGHT)
root.mainloop()

2.原因

PhotoImage報錯,因為file參數只接受gif文件,不能接受jpeg、jpg文件。

gif文件不單指以.gif結尾的文件,而是說圖片格式,所以只修改后綴名沒有絲毫作用

3.解決

1.上網download一個gif文件。

2.打開,另存成其他格式的文件。

3.使用其他模塊。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM