2013-02-27 3 views
4

.py 파일을 여는 데 문제가 있습니다. Python 프로그램을 실행하는 대신이 .py 파일 (예 : pathname/example.py file.txt)을 호출하는 프로그램이 있지만 메모장에서 열립니다. 어떻게 달리는거야?메모장에서 열지 않고 파이썬 프로그램을 실행하려면 어떻게해야합니까?

프로그램 자체는 파일을 가져 와서 더 읽기 쉬운 출력을 만듭니다.

편집 : 운영 체제는 Windows 7이고 파이썬을 호출하는 파일은 .bat 파일입니다.

편집 2 : 어떤 이유로 파이썬을 다시 설치해야하는 것처럼 보입니다. 그러나 마침내 효과가있는 것처럼 보입니다. 왜 처음부터 재설치가 마음에 들지 않는지 ... 그리고 나서 파일 확장이 어떻게 열렸는지를 변경해야했습니다. 고마워요

+0

어떤 운영 체제입니까? –

+0

.py 파일을 호출하는 프로그램의 유형은 무엇입니까? 파이썬 파일을 실행하기 위해서 파이썬의 설치 위치를 알아야 할 수도 있습니다. – ryrich

답변

0

이 프로그램을 실행하려고합니까?

/dirdir/MyPythonScript.py 

당신은 명령 줄에서 실행하는 데 필요한 대신

python /dirdir/MyPythonScript.py 
+0

나는 이것을 시도했지만 " 'python'이 내부 또는 외부 명령으로 인식되지 않습니다."라는 오류 메시지가 나타납니다. 나는 파이썬을 PATH에 윈도우로 설정했다. – FaerieDrgn

+0

프로그램 외부에서 python myscript.py (즉, cmd 프롬프트)를 사용하여 스크립트를 실행할 수 있습니까? –

+0

파이썬 스크립트를 시작하는 데 사용하는 프로그램 (또는 언어)은 무엇입니까? –

0

괜찮습니다.
1) 나는 그것을 끄고 다시 시도했다. 2) 나는 python을 제거하고 다시 설치했습니다.

아직 기쁨이 없습니다. 그리고!

Windows 탐색기에는 파일 이름을 클릭하거나 명령 줄에 입력하면 Windows가 가리키는 기본 프로그램을 설정하는 옵션이 있습니다. 그것을 메모장이나 그것이 파이썬이 아니라면 무엇이든간에 변경하십시오. 그것을 파이썬으로 변경하십시오. 그 다음에는 presto. 문제 없습니다.

3

대부분의 경우 메모장을 .py 파일을 여는 기본 프로그램으로 설정했기 때문에 이런 일이 발생했습니다. Windows의 기본 프로그램 앱으로 이동하십시오. 앱을 선택하여 확장 프로그램을 선택하십시오. 여기에서 .py 파일을 찾습니다. 메모장에서 파이썬으로 옵션을 변경하십시오. 이렇게하면 문제가 해결됩니다.