Windows에서 IDLE로 Python 파일을 어떻게 열 수 있습니까?


13

저는 Python을 처음 사용합니다. Python 2.7을 사용하고 Windows Vista (64 비트)를 실행하고 있습니다. .py스크립트를 클릭 할 때 스크립트를 유휴 상태로 열어서 편집 할 수 있도록하려면 어떻게해야합니까? 알다시피 ... 유휴를 열지 않고도.

나는 모든 길을 찾았 C:\Python27\Lib\idlelib지만 유휴 응용 프로그램을 보지 못했습니다.

그런 다음 마우스 오른쪽 버튼을 클릭하고 "기본으로 열기"를 클릭하고 idle.bat파일을 선택하십시오 .

대체 텍스트


누구 ... 거기 요?
테스트

답변:


15

적어도 Python 3.1의 경우 (2.7과 다르지 않아야 함) IDLE은에 있습니다 C:\Python31\Lib\idlelib\idle.bat.

그래서, 스크립트를 마우스 오른쪽 단추로 클릭 한 파이썬 스크립트를 엽니 다에 갈 수 있도록 함께 열기기본 프로그램을 선택 클릭, 검색 , 찾아보기를 C:\Python27\Lib\idlelib, 선택 idle.bat(확장하여 Windows 설정에 따라 표시되지 않을 수 있습니다). 이 종류의 파일을 열항상 선택된 프로그램 사용 단추를 선택하십시오 (선택되어 있지 않은 경우).


수 없습니다 ...이 오류가 발생합니다 :(
테스트


"설치된 프로그램 목록에서 프로그램을 선택하십시오"를 선택한 다음 찾아보기를 클릭하고 나머지 지시 사항을 따르십시오.

나는 ... 그 지시를 따를 때 나는 오류입니다.
테스트

이런 화면을 본 적이 있습니까? ---> img600.imageshack.us/img600/8144/browsescreen.png

2

설치 후 Windows 7 Pro 64bit는 설치 후 python-3.5.1-amd64.exe동일한 문제가 발생하지 않았습니다.

수정하려면 : .py 파일을 마우스 오른쪽 버튼으로 클릭하고 기본 프로그램 선택 ...으로 연 다음 다음으로 할당하십시오 : c:\users\myusername\AppData\Local\Programs\Python\Python35\pythonw.exe"선택한 프로그램을 사용하여 항상 이런 종류의 파일을여십시오"및 .py 파일이 Python IDE 아이콘 및 편집으로 변경되었습니다 상황에 맞는 메뉴가 표시되기 시작했습니다.


그 길은 그것을 찾는 데 도움이되었지만 열 프로그램 idle.batidlelib폴더에 있습니다.
ThisClark

0

.py 파일을 마우스 오른쪽 단추로 클릭 할 때 옵션 중에 "IDLE로 편집"이 없습니까? 유휴의 기본 동작이어야합니다. 일부 설치 / 시스템 설정에 따라 변경 될 수 있습니다. .py 파일을 여는 기본 프로그램으로 IDLE을 설정하지 않았는데, 그것은 파이썬의 작업입니다. 또한 두 번 클릭하거나 명령 줄에 확장명을 입력하면 실행되지 않습니다.

위에서 말한 것이 효과가 없다면 Windows에서 Path 시스템 변수에 언급 한 IDLE 경로를 추가 할 수 있으므로 명령 줄을 입력 할 수 있습니다.

유휴 파일 _you_want_to_open.py
또는
idle.py 파일 _you_want_to_open.py

경로 시스템 변수에 IDLE 경로를 추가하면 windowsbutton-R에서 제공하는 상자에 "idle"을 입력하여 IDLE을 입력 할 수도 있습니다. 또한 .py estension을 PATHEXT 시스템 변수에 추가하여 python 스크립트가 실행 파일, 시스템 명령, 컴파일 된 프로그램 또는 호출하는 것과 같은 "이름으로 만"실행되도록 할 수 있습니다.

참고 : 이것은 주석으로 시작한 다음 어떻게 든 길이가 길어졌습니다. 인터넷 주위의 많은 파이썬 자습서에서 내가 말한 모든 것을 찾을 수 있다고 생각합니다.

편집 된 질문에 맞게 편집하십시오 : 시스템이 .pyw 파일을 실행하도록 제대로 설정되지 않은 경우에도 previuos 답변이 문제를 해결해야합니다. 파이썬이 없으면 "목록에서 프로그램 선택 ..."을 선택하십시오. 폴더에 있습니다. 파이썬이 .pyw 파일과 "링크 된"문제가있는 것 같습니다. 반복하겠습니다. 기본적으로 .py 파일을 IDLE에서 열지 않으려면 위의 답변을 확인하십시오.


0

파일이 모듈 인 경우, 즉 인수가 필요한 Python 함수가있는 경우 IDLE 편집기 창에서 F5를 사용하면 작동하지 않습니다. 아마도 인수로 함수를 호출하는 다른 파일을 작성하고 F5를 사용하여 파일을 실행해야 할 수도 있습니다. import from filename import *를 사용하여 함수가있는 모듈을이 두 번째 스크립트로 가져온 다음 인수가있는 함수를 호출하십시오.


0

Python 설치 프로그램은 일반적으로 파일에 대한 "Edit with IDLE"상황에 맞는 메뉴 항목을 만듭니다 .py.

컴퓨터에 없으면 다음 레지스트리 파일을 사용하여 추가 할 수 있습니다.

  • 다른 이름으로 저장 edit_with_idle.reg
  • 그것을 편집하고 C:\\Python27컴퓨터에서 올바른 Python 경로로 바꿉니다.
  • 두 번 클릭하고 경고 메시지를 확인하여 레지스트리로 가져 오십시오.

등록 파일 :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE]

[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""

"Edit with IDLE"당신은 마우스 오른쪽 단추로 클릭 할 때 옵션은 이제 나타납니다 .py파일을.

그렇지 않은 경우 .py파일이 올바르게 등록되었는지 확인하십시오 : HKEY_CLASSES_ROOT\.py\(Default)포함해야합니다 Python.File.


0

Peter C는 Windows의 python 3.7의 경우 다음 단계를 사용합니다. 1. c : \ users \ myusername \ AppData \ Local \ Programs \ Python \ Python37 \ Lib \ idlelib \로 이동합니다. 2. idle.bat를 선택하고 ' 항상이 응용 프로그램을 사용하여 '옵션을 엽니 다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.