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 알고리즘에 대해

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

바로 프로젝트 적용 가능한 FIR Filter (low/high/band pass filter )를 c나 python으로 만들기

Eigen 라이브러리 matrix 사용법

python ctypes LoadLibrary로 windows dll 로드 및 함수 호출 예제