Page 684 - 3-3
P. 684

if __name__ == '__main__':
            # 메인 메쏘드


                    print('program is operated')
                    # 프로그램이 시작되었음을 알림


                    client_socket, addr = su_AT.accept()
                    # 접속을 시도함


                    print('connected! wait 10 seconds')
                    #10 초간 기다려달라고 출력함


                    time.sleep(10)
                    #ATmega128  의 설정이 완료될 때까지 10           초간 기다림


                    thread_1 = threading.Thread(target=open_door)
                    #thread_1 에 open_door 를 넣음


                    thread_1.start()
                    #thread_1  실행시킴


                    thread_2 = threading.Thread(target=get_data)
                    #thread_2 에 get_data 를 넣음


                    thread_2.start()
                    #thread_2 를 실행시킴


                    thread_1.join()
                    #thread_1 이 끝날 때의 부분 무한 반복이므로 실행되지는 않음(                   )


                    thread_2.join()
                    #thread_2 가 끝날 때의 부분 무한 반복이므로 실행되지는 않음(                   )




















             다 서버 통신 소스)




                                                        - 684 -
   679   680   681   682   683   684   685   686   687   688   689