반응형
🧼 Python에서 화면 지우기 (clear)
프로그래밍 중 터미널이나 콘솔 화면을 깨끗하게 지우고 싶을 때가 있죠?
파이썬에서는 사용하는 환경에 따라 화면을 지우는 방법이 조금씩 다릅니다.
이 포스트에서는 각 상황에 맞는 화면 정리(clear) 방법을 정리해드립니다.
✅ 1. 리눅스/유닉스/macOS 터미널
터미널(shell)에서는 아래 명령어를 입력하세요:
clear
✅ 2. 파이썬 인터프리터 (Python REPL)에서 화면 지우기
기본 파이썬에서는 clear()
같은 명령이 없기 때문에, 다음처럼 직접 호출해야 합니다:
import os
os.system('clear') # Windows는 'cls'
- Linux/macOS:
'clear'
- Windows:
'cls'
✅ 3. Jupyter Notebook 또는 IPython에서
from IPython.display import clear_output
clear_output(wait=True)
- 화면이 깜빡이지 않고 부드럽게 지워집니다.
wait=True
는 연속 출력 시 깜빡임 방지를 위한 옵션입니다.
✅ 4. 자주 쓰는 경우: 함수로 만들어두기
def clear():
import os
os.system('clear') # Windows는 'cls'
이후 파이썬 셸에서 clear()
로 편하게 호출할 수 있어요.
🧠 보너스: 터미널 화면 지우는 이유?
- 불필요한 이전 출력 제거
- 깔끔한 결과 확인
- 반복 출력 시 보기 편하게 정리
🔚 마무리
작지만 자주 쓰는 clear()
기능!
파이썬에서도 환경에 따라 다양한 방식으로 사용할 수 있습니다.
'언어 > 파이썬' 카테고리의 다른 글
리눅스에 장고 설치하기 (2) | 2025.04.21 |
---|---|
파이썬 IDLE vs 인터랙티브 셸 – 차이점 완전 정복! (1) | 2025.03.30 |
Python Lambda 함수 심화: 기본값, 가변 인자, 키워드 인자 (0) | 2025.03.28 |
한 줄짜리 함수: 람다(Lambda) 함수 (1) | 2025.03.27 |
[인공지능] 돼지무게를 측정하는 인공지능 (5) | 2024.11.16 |