2011-12-20 3 views
2

AutoIt EXE 파일을 Python 코드로 호출하려면 어떻게해야합니까?Python에서 AutoIt 스크립트를 호출하는 방법

AutoIt 스크립트로 생성 된 코드에 추가해야합니다. 그냥 AutoIt이 스크립트를 실행하려면

+2

python에서 autoit.exe를 실행한다는 의미입니까? 'import os' 'os.system (". \ autoit.exe")' – arnkore

답변

4

다음 os.system 또는 os.popen를 사용하여 페이지 Running Scripts를보십시오.

  1. 등록 AutoItX3.dll이다를 시스템에 : 당신이 다음 파이썬 스크립트에서 AutoIt이 메소드를 호출 할 경우, 다음과 같이 regsvr32 AutoItX3.dll
  2. 는 사용자 코드에서 PyWin32
  3. 사용 AutoIt을 설치 :

    import win32com.client 
    
    autoit = win32com.client.Dispatch("AutoItX3.Control") 
    
    autoit.AnyAutoitMethod() 
    
+0

여기서 사용자 정의 메소드를 호출 할 수 있습니까? myautoitFile.au3에 메소드가 있다고 가정 해보십시오. 그것을 부를 방법이 있습니까? – rdp

관련 문제