나는 파이썬을 사용하여 응용 프로그램을 자동화하려고한다. 파이썬을 통해 키보드 명령을 보내려면 도움이 필요합니다. PowerBook G4를 사용하고 있습니다.어떻게 파이썬을 사용하여 키보드에서 명령을 보낼 수 있습니다. 나는 맥 응용 프로그램 (GUI)을 자동화하려고한다.
1
A
답변
0
내가 아는 한, 파이썬에는 키 입력을 시뮬레이트하는 기능이 없습니다. 그러나 Python을 사용하여 OS X에 필요한 기능을 가진 프로그램을 호출 할 수 있습니다. Objective C를 사용하여 프로그램을 작성할 수도 있습니다.
또는 고통을 덜어주고 Automator를 사용할 수 있습니다. 아마도 자동화하려는 항목에 대한 자세한 내용을 게시 한 경우 추가 할 수 있습니다.
2
당신은 osascript 도구를 사용하여 파이썬 스크립트에서 애플 스크립트를 호출 할 수 있습니다 왜 우리가 맥 OS 자동화를 사용하지 않는
import os
cmd = """
osascript -e 'tell application "System Events" to keystroke "m" using {command down}'
"""
# minimize active window
os.system(cmd)
관련 문제
- 1. 어떻게, 프로그램 맥 OS
- 2. 어떻게 파이썬을 사용하여 AT GSM 명령을 보내나요?
- 3. 맥 응용 프로그램
- 4. adb 셸을 사용하여 응용 프로그램에 명령을 보낼 수 있습니까?
- 5. 맥 터미널 명령에서 JavaScriptMVC 응용 프로그램
- 6. 파이썬을 사용하여 웹 응용 프로그램 만들기
- 7. 맥 OS X 응용 프로그램
- 8. 는 어떻게 맥에 파이썬을 설치 다시 할 수 있지만, 버전 3.2 (최신) 나는 다음과 같은 명령을 사용하여 파이썬을 제거
- 9. 나는 할 때 나는 맥
- 10. 어떻게 파이썬을 사용하여 adblock 하시겠습니까?
- 11. Java 코드에서 서버에 명령을 보낼 수 없습니다.
- 12. 키보드에서 방향키를 어떻게 지정합니까?
- 13. 키보드에서 UIWebview의 키보드로 go를했을 때 어떻게 알 수 있습니까?
- 14. 파이썬 내에서 응용 프로그램 시작
- 15. 나는 .NET 응용 프로그램
- 16. 응용 프로그램 서버 외부에서 JMS 대기열로 메시지를 보낼 수 있습니까?
- 17. "보낼 개체"매크로를 사용하여 보낸 전자 메일이 Outlook 보낼 편지함에 걸릴 수 있습니다.
- 18. 어떻게 AT가 나는 장치를 가져 오는을 위해 무선 장치에 AT 명령을 보낼
- 19. 내 자바 응용 프로그램에서 SMS를 보낼 수 있습니다
- 20. 어떻게 C# 콘솔 응용 프로그램에서 CMD 명령을 실행할 수 있습니까?
- 21. 나는 안드로이드 응용 프로그램
- 22. 맥 10.6 - 나는 다음과 같은 명령을 사용하여 10.6 "스노우 레오파드"Mac에서 PHP의 국제 확장을 설치하려고 해요
- 23. xls 파일 읽기 - 맥 프로그램
- 24. 루비가있는 키보드에서 어떻게 입력 할 수 있습니까?
- 25. 어떻게 파이썬을 사용하여 아이콘이 클릭되었는지 (자신과 관련하여) 알 수 있습니까?
- 26. 맥
- 27. 카메라 연결 키트를 통해 OSC 명령을 iPad로 보낼 수 있습니까?
- 28. Adobe AIR Desktop Application에서 작동 시스템으로 명령을 보낼 수 있습니까?
- 29. 어떻게 파이썬을 사용하여 오디오 파일을 혼합합니까?
- 30. 포스트를 사용하여 PHP로 여러 폼을 보낼 수 있습니다
? http://www.macosxautomation.com/automator/ –