ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 키보드 입력, 미대기. (input은 대기.)
    Python 2020. 8. 5. 18:27

    input은 프로그램을 세우고, 입력값을 받은 후 Enter키를 쳐야 넘어간다.

    keyboard library의 is_pressed()를 활용하면, 그 옛날 게임값 키입력 받던 시절 명령어로 활용가능하다.

     

    [아이를 위한 예제 프로그램]

     

    import keyboard

    from time import sleep

    import datetime

     

    print()

    print('spacebar를 누르면 시작합니다. 5초 후에 다시 스페이스바를 누르세요.')

     

    = "a"

    while p == 'a':

        if keyboard.is_pressed(" "):

            break

        else:

            pass

    ti_1 = datetime.datetime.now()

     

    print("고고고고고고고고고고고고고고고고고")

    sleep(0.2)

     

    = "a"

    while p == 'a':

        print("고고고고고고고고고고고고고고고고고")

        sleep(0.08)

        if keyboard.is_pressed(" "):  

            break

        else:

            pass  

    print('end')

    ti_2 = datetime.datetime.now()

    print()

    print("차이시간은 : ",(ti_2 - ti_1),  '초')

    print(ti_1)  

    print(ti_2)  

Designed by Tistory.