문제

링크 텍스트

내가 할 때 :

tkMessageBox.askquestion(title="Symbol Display",message="Is the symbol visible on the console")

기호 디스플레이 창과 함께 TK 창도 나옵니다.

"예"를 누르면 ... 자식 창이 반환되는 반면 TK 창은 남아 있습니다.

TK 창을 닫으려고 할 때마다 최종 프로그램 -TK가 온다. "End Now"버튼 "Pythonw.exe"창을 누르면 오류 보고서를 보내도록 요청합니다.

왜 그래야만하지 ? 내 스크립트 실행에 영향을 미치지 않고 TK 창이 튀어 나오는 것을 어떻게 피할 수 있습니까 ???

도움이 되었습니까?

해결책

그만큼 장난 TK 루트 최상위 수준에서 인출을 호출하는 것입니다.

>>> import tkMessageBox, Tkinter
>>> Tkinter.Tk().withdraw()
>>> tkMessageBox.askquestion(
...     title="Symbol Display",
...     message="Is the symbol visible on the console")
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top