2016-07-25 48 views
-1

它需要在左側顯示我的圖片,並在右側顯示我的姓名和出生日期。這是我迄今爲止的,但是當我將文件保存到我的電腦上時,它一直給我一個TCL錯誤,說「沒有這樣的文件或目錄」。開發GUI窗口

from tkinter import Tk,Label,PhotoImage,LEFT,RIGHT 

root=Tk() 

text=Label(root, 
     text="First Name: Justin\n" 

      "Last Name: Joseph\n" 

      "Date of Birth:02/17/1995") 

text.pack(side=RIGHT) 

Justin=PhotoImage(file="Justin.gif") 
JustinLabel=Label(root, 
       image=Justin) 
JustinLabel.pack(side=LEFT) 
+0

也許你沒有正確提供路徑名。 –

+0

如果它告訴你「沒有這樣的文件或目錄」,你可以相信它。也許它不在你認爲的目錄中。名稱與您的工作目錄相關,不屬於腳本所在的目錄(當然,除非腳本在當前目錄中) –

回答

1

問題與行辦:

Justin=PhotoImage(file="Justin.gif") 

確保Justin.gif位於文件層次結構中合適的位置(同一目錄腳本本身),被稱爲'Justin.gif'(大寫敏感)。

+0

它需要位於相同的工作目錄中,而不是位置。 –

+0

謝謝@StevoMitric,更新了我的答案 – Jonas