저는 Python을 처음 사용합니다. Python 2.7을 사용하고 Windows Vista (64 비트)를 실행하고 있습니다. .py
스크립트를 클릭 할 때 스크립트를 유휴 상태로 열어서 편집 할 수 있도록하려면 어떻게해야합니까? 알다시피 … 유휴를 열지 않고도.
나는 모든 길을 찾았 C:\Python27\Lib\idlelib
지만 유휴 응용 프로그램을 보지 못했습니다.
그런 다음 마우스 오른쪽 버튼을 클릭하고 “기본으로 열기”를 클릭하고 idle.bat
파일을 선택하십시오 .
답변
적어도 Python 3.1의 경우 (2.7과 다르지 않아야 함) IDLE은에 있습니다 C:\Python31\Lib\idlelib\idle.bat
.
그래서, 스크립트를 마우스 오른쪽 단추로 클릭 한 파이썬 스크립트를 엽니 다에 갈 수 있도록 함께 열기 → 기본 프로그램을 선택 클릭, 검색 , 찾아보기를 C:\Python27\Lib\idlelib
, 선택 idle.bat
(확장하여 Windows 설정에 따라 표시되지 않을 수 있습니다). 이 종류의 파일을 열 때 항상 선택된 프로그램 사용 단추를 선택하십시오 (선택되어 있지 않은 경우).
답변
설치 후 Windows 7 Pro 64bit는 설치 후 python-3.5.1-amd64.exe
동일한 문제가 발생하지 않았습니다.
수정하려면 : .py 파일을 마우스 오른쪽 버튼으로 클릭하고 기본 프로그램 선택 …으로 연 다음 다음으로 할당하십시오 : c:\users\myusername\AppData\Local\Programs\Python\Python35\pythonw.exe
“선택한 프로그램을 사용하여 항상 이런 종류의 파일을여십시오”및 .py 파일이 Python IDE 아이콘 및 편집으로 변경되었습니다 상황에 맞는 메뉴가 표시되기 시작했습니다.
답변
.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에서 열지 않으려면 위의 답변을 확인하십시오.
답변
파일이 모듈 인 경우, 즉 인수가 필요한 Python 함수가있는 경우 IDLE 편집기 창에서 F5를 사용하면 작동하지 않습니다. 아마도 인수로 함수를 호출하는 다른 파일을 작성하고 F5를 사용하여 파일을 실행해야 할 수도 있습니다. import from filename import *를 사용하여 함수가있는 모듈을이 두 번째 스크립트로 가져온 다음 인수가있는 함수를 호출하십시오.
답변
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
.
답변
Peter C는 Windows의 python 3.7의 경우 다음 단계를 사용합니다. 1. c : \ users \ myusername \ AppData \ Local \ Programs \ Python \ Python37 \ Lib \ idlelib \로 이동합니다. 2. idle.bat를 선택하고 ‘ 항상이 응용 프로그램을 사용하여 ‘옵션을 엽니 다.