Python 에서 프로그레스바를 만들어 주는 TQDM 이라는 강력한 라이브러리가 있다.
그런데 pycharm 에서는 프로그레스바가 한 줄로 계속 업데이트 되는 것이 아니라
여러줄로 나뉘어서 출력된다. 처리 중간에 print 를 하고 싶을 경우 특히 문제가 된다.
pycharm 구현의 특성상 이를 해결할 수는 없지만 대안으로 tqdm_gui 를 사용할 수 있다.
GUI 창으로 프로그레스를 보여주고, 콘솔에는 내가 필요한 정보를 print 하면 된다.
사용법은 tqdm 을 tqdm_gui 를 쓰기만 하면 된다.
for i in tqdm_gui(range(100)):