Python2/정리
from __future__ 모듈 사용 이유
고수트
2019. 3. 5. 15:10
반응형
파이썬 코드를 보다 보면 최상단에 from __future__ import ~~ 와 같은 문장이 적혀있는 것을 볼 때가 있다.
이러한 코드는 파이썬 3에서 쓰던 문법을 파이썬 2에서 쓸수 있게 해주는 문법이다.
즉 미래에 ~~ 이러한 문법으로 이용될것이니 이를 이용하겠습니다 란 말이다.
대표적으로
> from __future__ import print_function
이 있다.
위와 같은 구문을 가장 위에 적어주면
파이썬 2와 3 어떤 버젼을 돌리던 모두 파이썬 3 문법인 print() 을 통해 콘솔에 출력이 가능하다.
> from __future_import pirnt_function
> print('hello','world')
> hello world
반응형