가 자동으로 간단한 윈도우 작업을 할 수 Pywinauto, 감사합니다. 아래의 Pywinauto 웹 사이트를 보시고 메모장을 열고 자동으로 "Hello World"를 입력하는 예제가 있습니다. https://pywinauto.github.io/
나는 pytyauto를 사용하여 퍼티 응용 프로그램을 열고 원격 Linux 서버에 연결 한 다음 로그인 암호를 입력하고 Linux 명령을 실행하는 또 다른 예가 있습니다.
from pywinauto.application import Application
import time
app = Application().Start (cmd_line=u'putty -ssh [email protected]')
putty = app.PuTTY
putty.Wait ('ready')
time.sleep (1)
putty.TypeKeys ("password")
putty.TypeKeys ("{ENTER}")
time.sleep (1)
putty.TypeKeys ("ls")
putty.TypeKeys ("{ENTER}")
저는 파이썬 2.7을 사용하고 위의 파이썬 코드를 Windows에서 성공적으로 실행합니다.
자신의 "File.exe"를 자동화하기위한 Python 코드를 얻으려면 SWAPY (https://github.com/pywinauto/SWAPY)를 설치해야 할 수도 있습니다.
터미널에서 응용 프로그램 (.exe)을 실행할 때 일부 입력 매개 변수를 전달할 수 있습니까? ('--username MY_USERNAME'과'--password MY_PASSWORD'와 같은 것). 이전 조작이 효과가 있는지 모르겠다면'-h' 나'--help' 옵션으로 실행 해 볼 수 있습니다. 그것은 당신에게 몇 가지 사용 정보를 물어볼 수 있습니다. 프로그램이 이런 방식으로 설계되지 않았다면 목표를 달성하는 것이 다소 까다로울 수 있습니다. – MarAja
파일이 무엇입니까? 프로그래밍 방식으로 파일의 매개 변수에 액세스하려면 API를 사용해야 할 수도 있습니다. –
파일이 Oanda fxTradePractice Platform –