반응형
명령 셸이 일시적으로 나타나지 않고 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
반응형
'파이썬' 카테고리의 다른 글
파이썬에서 날짜 문자열 형식을 어떻게 검증합니까? (0) | 2021.01.16 |
---|---|
파이썬 PyCrypto not fully installed on Windows XP (0) | 2021.01.16 |
파이썬 16 진수 문자열에서 0x 및 \ x의 의미? (0) | 2021.01.15 |
파이썬 소인수 분해-목록 (0) | 2021.01.15 |
파이썬 pandas resample documentation (0) | 2021.01.15 |
댓글