wxPython GUI와 작업 표시 줄 아이콘이있는 간단한 Python 프로그램이 있습니다. 나는 기본적으로 다음의 .bat 스크립트를 사용하여 프로그램을 시작합니다.bat 스크립트로 시작할 때 python.exe가 끝나지 않습니다.
cd %~dp0
.\components\window.py
프로그램을 종료하려면, 사용자는 단순히 사용자 정의 작업 표시 줄 아이콘에서 종료 옵션을 선택합니다.
def onClickExit(self, event):
app.keepGoing = False
self.frame.Destroy()
self.Destroy()
는 내가 발견하고하는 것은 내가이 방법으로 창을 닫을 때는이 스크립트의 실행에 의해 연 명령 줄 창이 열려 있다는 것입니다. wxPython 프레임과 작업 표시 줄 아이콘을 파괴 할 때 창을 종료 할 수있는 방법이 있습니까? 이는 .py 스크립트가 .bat 스크립트를 통해 실행될 때 문제가되는 것으로 보입니다.