파이썬 2.X 에서 줄바꿈 없이 출력하기
파이썬 2.x를 사용하다 보니 출력 결과가 줄바꿈이 되서 표시되는 현상이 발생하였습니다.
그래서 그걸 해결하기위해 검색하다보니 역시나…
from __future__ import print_function
위와 같이 선언하고 python3
에 있는 print
함수를 동일하게 사용하면 되는 편리함이…
data = ['hello', 'world'] for d in data: print(d, end=' ') # 출력결과 # hello world
다른 방법은 sys
모듈을 사용하는 방법입니다.
sys.stdout.write('a')
위와 같이 사용하면 되는데 sys
모듈을 사용하는 것 보다는 __future__
의 print_function
을 사용하는게 보다 유용하게 사용할 수 있을 것 같습니다.
이상입니다.