Skip to content

01. 사용 중인 파이썬의 버전을 알아두라 #1

Description

@gpgun0

교재의 예제 코드는 대부분 Python 3.7 기반이고, 일부 3.8 내용 포함.

다양한 버전의 표준 CPython이 이미 설치된 경우도 많기 때문에 버전 확인이 필수임.
명령줄에서 파이썬 버전을 확인하고 싶을 땐 아래의 명령어 사용.

$ python --version
Python 2.7.0
$ python3 --version
Python 3.8.0

또는 파이썬 코드 내에서 파이썬 버전을 확인할 수도 있음.

import sys
print(sys.version_info)
print(sys.version)
>>>
sys.version_info(major=3, minor=8, micro=0, releaselevel='final', serial=0)
3.8.0 (default, Oct 21 2019, 12:51:32)
[Clang 6.0 (clang-600.0.57)]

파이썬2는 2020년 1월 1일 수명을 다했(버그 수정, 보안 패치, backporting 없음)기 때문에, 파이썬3를 사용하는 것을 강력히 추천.

혹시 파이썬2 코드를 사용해야하는 일이 있다면, 2to3, six같은 도구를 활용해 파이썬3로 코드를 포팅하는 것을 고려해 볼 것.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions