2014-05-10 5 views
0

온라인 검색과 파이썬 서적에서 많은 시간을 보냈지만 제 질문에 대한 답을 찾을 수없는 것 같습니다. 그래서 타이머에 넣을 수 있도록 코드에 무엇을 추가합니까? 자동으로 사진이 닫힙니 까? 그것은 그 자체를 끌어 올린다. 그러나 그 다음 나는 나의 주된 프로그램에 되돌아 가기 위해 사진을 수동으로 닫아야한다. 어떤 도움을 주시면 감사하겠습니다.사진을 닫는 종료 타이머를 추가하십시오.

from PIL import Image 
img = Image.open('battleship load screen.png') 
img.show() 

답변

1

이 혼자 PIL을 사용 할 수 없습니다 - img.show() 그냥 다른 프로그램을 출시, 그것은 사용자가 아닌 물건을 제시하기위한, 정말 디버깅을위한 것입니다.

the docs.

이미지를 표시합니다. 이 방법은 주로 디버깅을 목적으로합니다.

Unix 플랫폼에서이 방법은 이미지를 임시 PPM 파일에 저장하고 xv 유틸리티를 호출합니다.

Windows에서는 이미지를 임시 BMP 파일에 저장하고 표준 BMP 디스플레이 유틸리티를 사용하여 표시합니다.

이 메서드는 없음을 반환합니다.

이미지를 표시하고 제어하려면 use a graphical toolkit을 사용하고 용도에 맞게 UI를 구성하십시오. 거기에 QT 바인딩 세트 인 PySide를 사용한 예가 나와 있습니다. 물론 툴킷을 사용할 수도 있습니다. 각 툴킷은 다를 수 있습니다.

관련 문제