파이썬 프로그램 지연(일시 중지 실행)을 만들려면 sleep(seconds)방법을 사용하십시오. 어느 시간 모듈에서 찾을 수있다.
시간 모듈은 현재 시간 얻기,신기원 시간 변환 및 기타와 같은 많은 시간 관련 기능을 제공합니다.
관련 과정:
파이썬 프로그래밍 부트 캠프:제로에서 영웅으로 이동
시간.수면은 실행을 일시 중지하여 프로그램이 정의 된 시간 동안 기다리게합니다. 대기 시간(수면)은 초 단위로 정의됩니다., 프로그램이 완전히 동결되기를 원하지 않으면 대신 스레딩을 사용하십시오.
시간.잠(sec)방법을 지원합 부동 소수점 번호를 의미할 수 있습을 그려 두 번째 너무
간단한 카운트다운 타이머 5:
정확
니다.수면(초)은 실시간이 아닙니다., 정확도는 운영 체제에 따라 다르며 때로는 밀리 초 측면에서 꺼져있을 수 있습니다.
약 50 밀리 초를 기다리려면:
수면 방법에 의존한다면 정확히 50ms 를 얻지 못할 것입니다.
대부분의 PC 머신은 운영 체제에 관계없이 1-10ms 범위의 하드웨어 제한이 있습니다. 운영 체제에,시간.수면()은 단지 힌트를 의미합니다. 그것은 좋은 타이밍 메커니즘이 아니지만 대부분의 응용 프로그램에 충분히 좋습니다.
운영 체제는 구현이 다를 수 있으므로 시간 차이가 발생할 수 있습니다.,
(이미지에서 유래)
을 위한 높은 정확도,당신은 필요한 전용 하드웨어(embedded system)정확한 시간을 밀리초 단위 수준입니다.
Back