0
에코 얻을 나던 입력받을 때 내가 화면에 인쇄하는 방법 :삭제 나는 다음과 같은 코드를 발견
import threading
from time import sleep
import os
class test:
def __init__(self):
self.running = True
def foo(self):
while(self.running):
os.system([ 'clear', 'cls' ][ os.name == 'nt' ])
sleep(2)
def getUserInput(self):
x = ''
while(x != 'e'):
x = raw_input('Enter value: ')
self.running = False
def go(self):
th1 = threading.Thread(target=self.foo)
th2 = threading.Thread(target=self.getUserInput)
th1.start()
th2.start()
t = test()
t.go()
를하지만 매번 그것이 내가 입력 한 내용을 포함하여 모든 것을 지우고 화면을 지 웁니다. 화면을 지울 수있는 것이 필요하지만 입력 할 수 있으며 입력 한 내용이 화면을 지울 때 지워지지 않습니다. 2 초마다 화면을 지우고 언제든지 입력을 받아 들일 수있는 화면이 필요합니다.
입력 한 후에 화면을 지우십시오 ... 나는 자신의 스레드에 클리어 스크린을 갖고 싶다고 생각하지 않습니다 ... –