본문 바로가기

Python

Console 같은자리 출력 방법

YADE와 같이 C를 Python wrapping하여 사용하는 프로그램에서는, 프로그램이 뻗어는지 정상적으로 계산이 진행중인지 확인이 필요할 때가 있다.

이러한 경우 현재의 계산 스텝을 표시하는 방식으로 계산여부를 확인할 수 있는데, 프린트 할 때마다 Line이 올라가면 여간 번거로운게 아니다. 

그래서, 아래와 같이 사용하면 같은 위치에 엎어 씌우는 것이 가능해진다.

def control_run():
    print ("Current step is ", O.iter, end='\r')

더 이상 필요가 없어지면?

print ("\n", "ak")

이렇게 원복

'Python' 카테고리의 다른 글

VSCODE-Python 기본환경 설정  (0) 2023.03.30
외부 모듈 변경사항 반영방법  (0) 2023.01.03