2012-02-28 2 views
2

매초마다 문자열을 출력하는 프로그램을 작성하고 싶습니다. 사용자가 텍스트를 쓸 수있게하려면 아래에 코드 스 니펫이 있어야합니다. 내 문제는 새로운 라인이 인쇄 될 때마다, 입력 라인도 방해 받는다. 입력 라인에서 출력 라인을 분리하는 방법이 있습니까?계속해서 파이썬 다중 쓰레드를 사용하여 입력하기

import time 
from thread import start_new_thread 

def heron(): 
    while 1: 
    time.sleep(1) 
    print "some text" 

start_new_thread(heron,()) 
c = raw_input("Enter text>") 

답변

1

나는 curses없이 이것을 할 수 있을지 의심 스럽다. 다른 방법이 있을지 모르지만 나는 그것이 아주 예쁘다고 생각하지 않습니다. 기본적인 사용법은 here입니다.

관련 문제