내용으로 건너뛰기
Out of the Box
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
Fold/unfold all
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
2024-02_genie_generative_interactive_environments
•
2018-06_maximum_a_posteriori_policy_optimisation
•
perception-prediction-reaction_agents_for_deep_reinforcement_learning
•
search
•
2020-12_deepmind_lab2d
•
2021-07_reasoning-modulated_representations
•
expected_eligibility_traces
•
2023-12_diloco_distributed_low-communication_training_of_language_models
•
2021-07_perceiver_io_a_general_architecture_for_structured_inputs_outputs
keyboard_event
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Keyboard Event ====== <code python> """ 키보드 이벤트 검출 모듈 """ import platform import time from IPython import embed # 현재는 esc만 사용 keymap = dict(esc=27) if platform.system() == 'Windows': from msvcrt import kbhit from msvcrt import getch def event(key): if kbhit() and ord(getch()) == keymap[key]: return True return False elif platform.system() == 'Linux': import curses import time def _event(stdscr): stdscr.nodelay(True) return stdscr.getch() _event._last_check_time = time.time() def event(key): if time.time() - _event._last_check_time > 3: _event._last_check_time = time.time() return curses.wrapper(_event) == keymap[key] else: return False if __name__ == '__main__': # 키보드 모듈 사용 예 from IPython import embed lr = 0.1 while True: if event('esc'): print('==== enter debug mode ====') # 반복문 실행 도중, # 아무때나 esc 키를 누르면 embed() 실행 embed() print('test', lr) time.sleep(1) </code>
keyboard_event.txt
· 마지막으로 수정됨:
2024/03/23 02:38
저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
Fold/unfold all
맨 위로