Page 660 - 3-3
P. 660
def set_in_out(flag_io,r_w):
# 학생이 입실 상태인지 아닌지 설정하는 메쏘드
num_t=open("num.txt",'r')
# 학번 파일
num=num_t.read()
# 학번을 넣음
if r_w=='write':
# 쓰기를 요청했을 경우
with open(num_dic[num],'w') as flag_t:
# 학생의 입실 여부 파악 텍스트 파일 염
flag_t.write(flag_io)
# 입실 여부를 넣음
elif r_w=='read':
# 읽기를 요청했을 경우
flag_t=open(num_dic[num],'r')
# 학생의 입실 여부 파악 텍스트 파일 염
flag=flag_t.read()
#flag 변수를 통해 입실 여부 읽어옴
return flag
#flag 를 보내 줌
def timecheck():
# 현재가 몇 교시인지 체크하는 함수
now = datetime.now()
# 현재 시간을 받아온다
if now.minute%6==1:
#1 교시 시작 전에
late_class_input('0','1')
# 수업 중이 아님을 의미하는 0 과 현재 교시인 1 을 보냄
elif now.minute%6==2:
#1 교시 진행중일 경우
- 660 -