python input timeout 설정

 Python에서 키 입력을 받을때 timeout을 주어 주어진 시간만 입력을 기다리게 하는 방법이다.

이 방법은 windows 환경에서 테스트하고 사용되었다. 다른 환경에서는 사용해보지 못했다.


pip install inputimeout


사용 예는 아래와 같다. timeout인자로 timeout을 원하는 시간(초)를 설정하면 된다.

from inputimeout import inputimeout, TimeoutOccurred

try:
    key= inputimeout(' >> ', timeout=10)
except TimeoutOccurred:
    key='input timeout'
    
print(key)




댓글

이 블로그의 인기 게시물

간단한 cfar 알고리즘에 대해

쉽게 설명한 파티클 필터(particle filter) 동작 원리와 예제

windows에서 간단하게 크롬캐스트(Chromecast)를 통해 윈도우 화면 미러링 방법

리눅스 디바이스 드라이버 기초와 예제

uwb 레이더 심박수 측정 원리 와 예제 코드