2009-08-07 15 views

답변

3

Windows에서 실행중인 콘솔을 숨기려면 * .pyw로 이름을 바꿉니다.

+0

이름을 pyw로 바꾸지 만 더블 클릭하면 아무 일도 일어나지 않습니다. 파일에 파이썬 파일 (콘솔 없음)이 표시됩니다. – user150674

+0

실제로 Python을 올바르게 설치 했습니까? 설치시 자동으로 .py, .pyw가 C : \ PythonXX \ Python.exe와 연결되어 있어야합니다. –

+0

나는 모든 것을 포함하는 PythonWin Installed를 가지고있다. 나도 파이를 먹어 봤어. 그냥 파일을 만들지 만 더블 클릭하면 아무 일도 일어나지 않습니다. – user150674

2

또한 포함, 배치 파일에 포장 할 수 있습니다

c:\path to python.exe c:\path to file.py 

당신은 쉽게 배치 파일에 숨겨진 등을 실행 창에서 실행 아이콘을,/설정할 수 있습니다.

+0

did not work ... 배치 파일을 만들었습니다. 그게 txt 파일에 경로를 제공하고 * .bat로 이름을 바꾼 것으로 추측합니다. – user150674

+0

예 배치 파일은 .bat가있는 텍스트 파일입니다. 작동하지 않습니다. 배치 파일을 명령 프롬프트에서 실행하면 어떨까요? –

+0

나중에 명령 프롬프트에서 작동하지만 ... 이번에는 2 개의 인수에 대해 유형 오류가 발생합니다 ... PythonWin에서 실행할 때이 인수 (예 : 경로)를 제공합니다. – user150674

4

Windows에서 실행 중이므로 .py 파일과 일부 바이너리가 연결되어 있어야 실행될 수 있습니다. this post을보십시오.

"assoc .py"를 실행하면 Python.File을 얻을 수 있습니까? "ftype Python.File"을 실행하면 무엇을 얻게됩니까? "ftype Python.File"이 일부 python.exe를 가리키면 파이썬 스크립트는 프롬프트없이 실행되어야합니다.

1

스크립트가 매개 변수를 요청하거나 매개 변수를 가져 오는 방법은 무엇입니까? 스크립트 호출 (예 : sys.argv)에서 Pythonwin을 발견하고 Pythonwin이이를 알아 차리고 프롬프트 할 경우 (Pyscripter가 비슷한 일을한다고 생각합니다) CMD 창 (명령 줄)에서 실행할 수 있습니다

python myscript.py argument-1 argument-2 

에서와 같이 인수를 제공하거나 (당신이 명령 줄에서 실행하지 않으려면 Tkinter를 같은 GUI를 사용하여) 인수 자체를 대신 요청하는 스크립트를 수정합니다.

관련 문제