"파이썬으로 단축키 개발"의 두 판 사이의 차이
DB CAFE
(→파이썬 단축키 실행 소스) |
|||
20번째 줄: | 20번째 줄: | ||
keyboard.wait('esc') | keyboard.wait('esc') | ||
</source> | </source> | ||
+ | |||
+ | == 맥북에서 오토메이터 사용방법 == | ||
+ | macOS에서는 파이썬 스크립트를 바로 실행할 수 있는 Automator를 사용하여 단축키를 설정할 수 있습니다. | ||
+ | 다음은 이를 위한 단계입니다: | ||
+ | |||
+ | # Automator 앱을 엽니다. | ||
+ | # "새 워크플로우 생성"을 선택합니다. | ||
+ | # 워크플로우 템플릿으로 "애플 스크립트를 실행"을 선택합니다. | ||
+ | # 라이브러리 패널에서 "스크립트"를 선택한 다음, 실행할 파이썬 스크립트를 추가합니다. | ||
+ | # 스크립트의 위치를 정확하게 지정합니다. | ||
+ | # 파일 메뉴에서 "저장"을 선택하고, 워크플로우에 적절한 이름을 입력한 다음, 원하는 위치에 저장합니다. | ||
+ | # 이제 이 워크플로우를 사용하여 단축키를 설정할 수 있습니다: | ||
+ | # 시스템 환경 설정으로 이동합니다. | ||
+ | # "키보드"를 선택합니다. | ||
+ | # "단축키" 탭을 선택합니다. | ||
+ | # 좌측 패널에서 "서비스"를 선택합니다. | ||
+ | # 우측 패널에서 "일반" 아래에 있는 "Automator 워크플로우"를 찾아 선택합니다. | ||
+ | # 원하는 단축키를 누른 후, 앞서 만든 Automator 워크플로우를 선택합니다. | ||
+ | # 이제 해당 단축키를 누르면 프로그램이 실행됩니다. Automator를 사용하면 이러한 작업을 손쉽게 수행할 수 있습니다. |
2024년 5월 12일 (일) 17:49 기준 최신판
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
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를 사용하여 단축키를 설정할 수 있습니다. 다음은 이를 위한 단계입니다:
- Automator 앱을 엽니다.
- "새 워크플로우 생성"을 선택합니다.
- 워크플로우 템플릿으로 "애플 스크립트를 실행"을 선택합니다.
- 라이브러리 패널에서 "스크립트"를 선택한 다음, 실행할 파이썬 스크립트를 추가합니다.
- 스크립트의 위치를 정확하게 지정합니다.
- 파일 메뉴에서 "저장"을 선택하고, 워크플로우에 적절한 이름을 입력한 다음, 원하는 위치에 저장합니다.
- 이제 이 워크플로우를 사용하여 단축키를 설정할 수 있습니다:
- 시스템 환경 설정으로 이동합니다.
- "키보드"를 선택합니다.
- "단축키" 탭을 선택합니다.
- 좌측 패널에서 "서비스"를 선택합니다.
- 우측 패널에서 "일반" 아래에 있는 "Automator 워크플로우"를 찾아 선택합니다.
- 원하는 단축키를 누른 후, 앞서 만든 Automator 워크플로우를 선택합니다.
- 이제 해당 단축키를 누르면 프로그램이 실행됩니다. Automator를 사용하면 이러한 작업을 손쉽게 수행할 수 있습니다.