4076
2016-12-07 00:57:08
1
성공했습니다.
혹시 궁금하신 분들을 위해 소스코드도 같이 올려요.
import threading, time
g_value = 0
class ModifyFlag(threading.Thread):
def __init__(self):
super().__init__()
self.is_stop = False
def run(self):
global g_value
while not self.is_stop:
g_value = int(input('g_value: '))
def stop(self):
self.is_stop = True
th = ModifyFlag()
th.start()
while g_value != -1:
print(g_value, end=' ')
time.sleep(1)
th.stop()
print('Exit')
여기서 더 개선 가능하다면 조언도 좀 부탁드립니다