본문 바로가기
파이썬

파이썬 Run Python script without Windows console appearing

by º기록 2021. 1. 16.
반응형

명령 셸이 일시적으로 나타나지 않고 Windows XP에서 Python 스크립트를 실행할 수있는 방법이 있습니까? 나는 종종 (작업을 위해) Python으로 WordPerfect를 자동화해야하며, 내 스크립트에 출력이 없더라도 WP없이 실행하면 사라지기 전에 빈 셸이 여전히 1 초 동안 나타납니다. 이것을 막을 방법이 있습니까? 어떤 종류의 출력 리디렉션일까요?

 

해결 방법

 

pythonw.exe는 명령 프롬프트없이 스크립트를 실행합니다. 문제는 Python 인터프리터 인 Python.exe가 콘솔 하위 시스템에 연결되어 콘솔 출력을 생성한다는 것입니다 (케이스의 90 %이기 때문에)-pythonw.exe는 대신 GUI 하위 시스템에 연결되고 Windows는 콘솔을 생성하지 않습니다. 요청하지 않는 한 출력 창.


귀하의 경우에는 문제처럼 들리지 않지만 pythonw.exe에 의존하면 응용 프로그램이 Windows 전용이됩니다. 예를 들어 Mac OS X에서이를 수행하는 다른 솔루션이 있습니다.

 

참조 페이지 https://stackoverflow.com/questions/1689015

 

 

반응형

댓글