0
상태 변화마다 한 번만 True 루프를 실행하는 방법을 찾고 있는데, 뭔가 바뀌면 새로운 것을 인쇄해야합니다. 현재 값이 무엇이든 콘솔을 스팸하지 말고 한 번 변경하십시오.상태 변경시 루프 내에서만 명령 실행
내 일반적인 코드 :
def function()
while True:
check_status() #External function that returns a new status value if it changes
print check_status()
if status == 0:
do_something()
continue
if status == 1:
do_something_else()
continue
function()
이전 상태를 기억하거나 이벤트를 만드는 것이 좋습니다. – soon