콘텐츠
파이썬을 사용하여 키보드로 누른 각 키를 캡처하는 방법을 배우는 것은 컴퓨터에 입력 된 정보를 기록하는 방법입니다. Python은 프로그래밍 방식으로 키를 가져 오는 데 사용할 수있는 프로그래밍 언어입니다. 이것의 장점 중 하나는 Python.com에 따르면 Linux / Unix, Mac OS X 및 Windows와 같은 다양한 운영 체제에서 실행될 수 있다는 것입니다. 파이썬에서는 "keysym"속성을 사용하여 눌려진 키를 탐지하고 "Char ()"함수를 사용하여 작성된 문자를 검색합니다.
지침
누른 키는 파이썬에서 볼 수 있습니다. (Hemera Technologies / AbleStock.com / 게티 이미지)-
유휴 상태에서 "파일"과 "새 창"을 클릭하여 새 창을여십시오. "Ctrl"과 "S"를 눌러 "다른 이름으로 저장"창을 표시하십시오. "파일 이름 :"옆에 "get PasswordPosted.py"를 입력하고 "저장"을 클릭하십시오.
-
다음 코드를 추가하여 프로젝트의 "Tkinter"라이브러리를 가져옵니다.
tkinter를 tk로 가져 오기
-
누른 각 키를 가져 오려면 다음 코드를 복사하여 붙여 넣습니다.
def keypress (event) : if event.keysym == '탈출': mainRoot.destroy () keyPressed = event.char print "누를 때 :"+ keyPressed
-
프롬프트 창을 사용하여 누른 키를 인쇄하려면 다음 코드를 추가하십시오.
mainRoot = tk.Tk () print "키를 누르십시오 (종료하려면 Esc 키) :"mainRoot.bind_all ( '
', keypress) mainRoot.withdraw () mainRoot.mainloop () -
"시작"버튼을 클릭하고 "프로그램 및 파일 검색"텍스트 필드에 "cmd"를 입력하십시오. 쉼표 프롬프트 창을 열려면 "Enter"키를 누릅니다. "C : Python"으로 이동하십시오.
"그리고"getKeyPressed "를 입력하십시오. "Enter"키를 눌러 프로그램을 실행하십시오. 키보드를 사용하여 타이핑을 시작하면 명령 프롬프트 창에있는 각 키를 볼 수 있습니다.