행위

파이썬으로 단축키 개발

DB CAFE

Dbcafe (토론 | 기여)님의 2024년 5월 12일 (일) 17:49 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
thumb_up 추천메뉴 바로가기


1 파이썬 단축키 실행 소스[편집]

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')

2 맥북에서 오토메이터 사용방법[편집]

macOS에서는 파이썬 스크립트를 바로 실행할 수 있는 Automator를 사용하여 단축키를 설정할 수 있습니다. 다음은 이를 위한 단계입니다:

  1. Automator 앱을 엽니다.
  2. "새 워크플로우 생성"을 선택합니다.
  3. 워크플로우 템플릿으로 "애플 스크립트를 실행"을 선택합니다.
  4. 라이브러리 패널에서 "스크립트"를 선택한 다음, 실행할 파이썬 스크립트를 추가합니다.
  5. 스크립트의 위치를 정확하게 지정합니다.
  6. 파일 메뉴에서 "저장"을 선택하고, 워크플로우에 적절한 이름을 입력한 다음, 원하는 위치에 저장합니다.
  7. 이제 이 워크플로우를 사용하여 단축키를 설정할 수 있습니다:
  8. 시스템 환경 설정으로 이동합니다.
  9. "키보드"를 선택합니다.
  10. "단축키" 탭을 선택합니다.
  11. 좌측 패널에서 "서비스"를 선택합니다.
  12. 우측 패널에서 "일반" 아래에 있는 "Automator 워크플로우"를 찾아 선택합니다.
  13. 원하는 단축키를 누른 후, 앞서 만든 Automator 워크플로우를 선택합니다.
  14. 이제 해당 단축키를 누르면 프로그램이 실행됩니다. Automator를 사용하면 이러한 작업을 손쉽게 수행할 수 있습니다.