저는 Python을 처음 사용하고이 아이디어에 대해 궁금합니다. Python 2.x와 3.x에는 차이점이 있기 때문에, 확장자가 .py3 또는 .py2 인 파일을 인식하고 컴파일하려면 IDLE을 구성 파일이나 설정 파일에서 수정할 수 있습니까? 또한 구현하기가 힘들거나 더 나은 것은 구현하려는 가치가있는 것입니까?여러 개의 Python 버전 사용 : * .py3/* .py2를 볼 수 있도록 IDLE을 구성 할 수 있습니까?
3
A
답변
0
노력할 가치가 없습니다. Python 2와 Python 3을 모두 지원하는 더 좋은 방법이 있습니다. http://python3porting.com/, 특히 http://python3porting.com/strategies.html을 참조하십시오.
3
Idle에 대해 모르겠지만 파일에 파이썬 버전을 결정하게하는 가장 좋은 방법은 파일 확장자가 다르지 않고 "shebang"라인을 사용하는 것입니다 (예 : #! /usr/bin/python3
). 리눅스뿐만 아니라 창문에서도이 작업을 수행하기 위해 새로운 Python Launcher for Windows (pep 397에 설명되어 있습니다.)
관련 문제
- 1. Python 2.5 및 Ubuntu에서 IDLE을 설치할 수 있습니까
- 2. 코드에서 여러 개의 Python 버전 지원?
- 3. iOS에서 OpenGLES를 사용하면 여러 개의 뷰를 볼 수 있습니까?
- 4. MFMailComposeViewController를 구성 할 수 있습니까?
- 5. 하나의 창에 여러 개의 WPFPreviewHandlers가 있습니까? 할 수 있습니까?
- 6. 일부 특정 포트에서 ** 전용 ** 웹 서비스에 액세스 할 수 있도록 GlassFish 2를 구성 할 수 있습니까?
- 7. 성능 향상을 볼 수 있습니까?
- 8. mod_python이 장고를 볼 수 있도록 .htaccess에서 sys.path를 어떻게 수정합니까?
- 9. JSF2의 ajax에서 요소를 볼 수 있도록
- 10. 모든 브라우저에서 볼 수 있도록 PDF 변환
- 11. 여러 개의 log4net 구성 파일을 가질 수 있습니까?
- 12. 어떻게 출력을 읽을 수 있도록 파이썬을 기다리게할까요?
- 13. 여러 데이터 소스에 대해 persistence.xml을 구성 할 수 있습니까?
- 14. 클래스를 볼 수 있도록 클래스 사본을 보내서 클래스를 렌더링 할 수 있습니까? (iPhone)
- 15. VB에서 볼 수 있도록 Delphi로 만든 OCX에 아이콘을 어떻게 추가 할 수 있습니까?
- 16. Android WebView에서 볼 수 있도록 웹 페이지를 미리 캐시 할 수 있습니까?
- 17. 모델은 뷰를 볼 수 있습니까?
- 18. 가상 머신에서 mongrel_rails (localhost : 3000)를 볼 수 있도록
- 19. Python 여러 사전으로 데이터 구성
- 20. 셀렌 : 코딩없이 다른 테스트에서 참조 할 수 있도록 하나의 명령에 여러 명령을 결합 할 수 있습니까?
- 21. 데이터베이스의 결과를 표시 할 수 있도록 여러 스피너에서 어떻게 입력합니까?
- 22. 설명서를 볼 수 있습니까?
- 23. OS X - 여러 개의 Python 버전, PATH 및/usr/local
- 24. PHP 스크립트의 여러 인스턴스를 실행할 수 있도록
- 25. WPF에서 글꼴 크기를 구성 할 수 있습니까?
- 26. xaml에서 폴더를 처리 할 수 있도록 접두사를 만들 수 있습니까?
- 27. 사용자가 파일을 업로드 할 수 있도록 허용
- 28. 여러 개의 FilterAttributes를 가질 수 있습니까?
- 29. 사용자가 TColorBox 구성 요소에 값을 입력 할 수 있도록 허용
- 30. 사용자가 미리보기 화면에서 "캡션 추가"할 수 있도록 UIImagePickerController 구성
실행 파일에서만 작동합니다. –
그게 내게 "쾅쾅"처럼 보입니다. (편집을 시도했으나 6 자 미만의 편집은 허용되지 않습니다.) –
@John Gaines Jr .: oops, typo. 고쳐 주셔서 고마워요! – Steven