Page 687 - 3-3
P. 687
num=num_t.read()
#num 변수를 통해 학번을 받아 옴
status_t=open("status.txt",'r')
# 상태를 저장하는 텍스트 파일을 염
status=status_t.read()
#status 변수를 통해 상태를 받아 옴
reason_t=open("reason.txt",'r')
# 사유를 저장하는 텍스트 파일을 염
reason=reason_t.read()
#reason 변수를 통해 사유를 받아 옴
return num,status,reason,current_class
# 받아 온 데이터를 넘김
if __name__ == '__main__':
# 메인 메쏘드
with open("send_to_server_flag.txt",'w') as flag:
# 서버로 정보를 보낼지 말지 결정하는 텍스트 파일을 염
flag.write('0')
# 처음 실행 시 보내지 못하게 함
while True:
# 무한 반복문
flag_t=open("send_to_server_flag.txt",'r')
# 서버로 정보를 보낼지 말지 결정하는 텍스트 파일을 염
flag=flag_t.read()
#flag 변수를 통해 값을 받아 옴
if flag == '1':
# 보내라는 신호가 들어왔을 때
num,status,reason,current_class = pick_data()
#pick_data 라는 메쏘드를 통해 보내야할 정보를 받아 옴
if(current_class!='8'):
# 정규 수업시간 중일 때
- 687 -