"파이썬으로 단축키 개발"의 두 판 사이의 차이
DB CAFE
(새 문서: == 파이썬 단축키 실행 소스 == <source lang=python> import keyboard import subprocess def run_program(): # 실행할 프로그램의 경로 program_path = "/Applicat...) |
(→파이썬 단축키 실행 소스) |
||
19번째 줄: | 19번째 줄: | ||
# 프로그램이 실행되도록 대기합니다. | # 프로그램이 실행되도록 대기합니다. | ||
keyboard.wait('esc') | keyboard.wait('esc') | ||
− | </ | + | </source> |
2024년 5월 12일 (일) 17:47 판
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
파이썬 단축키 실행 소스[편집]
import keyboard
import subprocess
def run_program():
# 실행할 프로그램의 경로
program_path = "/Applications/TextEdit.app" # 예시로 TextEdit 앱을 실행합니다.
subprocess.Popen(["open", "-a", program_path])
def on_shortcut(event):
# 원하는 단축키 조합을 설정합니다. 여기서는 'Ctrl + Alt + T'를 사용합니다.
if keyboard.is_pressed('ctrl') and keyboard.is_pressed('alt') and keyboard.is_pressed('t'):
run_program()
# 단축키 이벤트 핸들러를 등록합니다.
keyboard.on_press(on_shortcut)
# 프로그램이 실행되도록 대기합니다.
keyboard.wait('esc')