10
나는 파이썬에서 tqdm 모듈을 사용하여 진행률 표시 줄을 보여주고있는 작은 명령 행 게임을 만들고있다. msvcrt 모듈을 사용하여 사용자 입력을 수신하여 진행을 중단합니다. 중단되면 사용자는 명령 행 프롬프트에 'restart'를 입력하여 재시작 할 수 있습니다. 진행률 막대가 두 번째로 표시되면 진행률과 동일한 줄을 업데이트하는 대신 매번 새 줄이 만들어집니다.줄 바꿈에 tqdm 인쇄
같은 줄에 진행률을 표시하려면 어떻게해야합니까?
이 코드는 진행률 표시 줄의 내 사용하는 방법을 보여줍니다.
def transfer():
for i in tqdm.tqdm(range(1000), desc="Transfer progress", ncols=100, bar_format='{l_bar}{bar}|'):
sleep(.1)
if msvcrt.kbhit():
if msvcrt.getwche() == ' ':
interrupt()
break
def interrupt():
type("File transfer interrupted, to restart the transfer, type 'restart'")
? 그것은 jupyter/ipython 노트북을위한 것이고 여기서는 실제로 적용되지 않는 것 같습니다. –
아무 것도 help.problem이 남아 있지 않습니다 ... – partida