2016-10-06 2 views
0

이 .gif 파일을 사용하고 싶은 응용 프로그램을 작성 중입니다.이 응용 프로그램을 .py 파일과 같은 폴더에있는이 응용 프로그램과 함께 실행하려면이 코드만으로 표시되거나 base64를 사용하여 앱에 삽입 하시겠습니까? 당신의 도움을 주셔서 감사합니다.동일한 디렉토리에있는 경우이 이미지는 항상 .py 앱에로드됩니까?

jlu_logo = tkinter.PhotoImage(file="jlu-logo.gif") 
jlulogo = tkinter.Label(main, image = jlu_logo) 
jlulogo.place(x=255, y=230, anchor="s") 
+0

같은 것을 시도 할 수 있었다 "코드의 두 세트는 상대적으로 같은 모양"- 나는 단지 한 장의 사진을 하나 개의 코드 세트 및 참조를 참조하십시오. * 모든 * 관련 코드로 질문을 업데이트 할 수 있습니까? – elethan

+1

@MorganThrapp : 아니요, 그렇지 않습니다. .py 파일의 위치와 다를 수있는 현재 작업 디렉토리에 이미지를로드합니다. –

답변

0

당신이

import os 

jlu_logo = tkinter.PhotoImage(file=os.path.join(os.path.dirname(__file__), "jlu-logo.gif")) 
jlulogo = tkinter.Label(main, image = jlu_logo) 
jlulogo.place(x=255, y=230, anchor="s") 
관련 문제