2011-07-18 2 views
3

저는 Python을 처음 사용하고이 아이디어에 대해 궁금합니다. Python 2.x와 3.x에는 차이점이 있기 때문에, 확장자가 .py3 또는 .py2 인 파일을 인식하고 컴파일하려면 IDLE을 구성 파일이나 설정 파일에서 수정할 수 있습니까? 또한 구현하기가 힘들거나 더 나은 것은 구현하려는 가치가있는 것입니까?여러 개의 Python 버전 사용 : * .py3/* .py2를 볼 수 있도록 IDLE을 구성 할 수 있습니까?

답변

3

Idle에 대해 모르겠지만 파일에 파이썬 버전을 결정하게하는 가장 좋은 방법은 파일 확장자가 다르지 않고 "shebang"라인을 사용하는 것입니다 (예 : #! /usr/bin/python3). 리눅스뿐만 아니라 창문에서도이 작업을 수행하기 위해 새로운 Python Launcher for Windows (pep 397에 설명되어 있습니다.)

+0

실행 파일에서만 작동합니다. –

+0

그게 내게 "쾅쾅"처럼 보입니다. (편집을 시도했으나 6 자 미만의 편집은 허용되지 않습니다.) –

+0

@John Gaines Jr .: oops, typo. 고쳐 주셔서 고마워요! – Steven

관련 문제