반응형 Work37 Pywinauto로 파일 업로드 자동화 하기 - 4.Application control 하기 Dialog 안에 담긴 Application을 Control 하는 방법에 대해 설명 하려고 합니다. 혹 이글을 먼저 보셨다면, 아래 글을 먼저 읽어 주세요 Pywinauto로 파일 업로드 자동화 하기 - 3.프로그램 호출해서 Dialog 만들기 우선, Flow를 설명하자면 1. 프로그램을 호출하기 위한 path를 선언 해 주고 (나는 설치되어 있는 경로를 선언 해 주었다.) 2. Application start 명령어를 통해서 실행 시킨다. 3. 해당 윈도우 창을 변수로 lariola.tistory.com 지난 글에서 보셨지만, 저는 FileZilla라는 FTP 업로드 프로그램을 자동화 하기로 했습니다. 이번 글에서는 메뉴 -> 사이트 관리자를 오픈하여 기 등록된 서버에 연결을 하는 부분을 공유 하려고 .. 2021. 7. 2. Pywinauto로 파일 업로드 자동화 하기 - 3.프로그램 호출해서 Dialog 만들기 업로드 자동화 프로그램 시나리오는 아래 글을 참고하세요. Pywinauto로 파일 업로드 자동화 하기 - 1. 시나리오 만들기 자동화 프로그램을 만들기 위해선 우선 어떤 업무를 자동화 시킬지 그 대상을 정해야 합니다. 기계적으로 반복적인 일이 주로 대상이 될 것이며, 다른 사람들도 그 업무를 하고 있다면 프로그램 lariola.tistory.com 우선, 자동화 프로그램의 Flow를 설명하자면 아래와 같습니다. 1. 프로그램을 호출하기 위한 path를 선언 해 주고 (나는 설치되어 있는 경로를 선언 해 주었다.) 2. Application start 명령어를 통해서 실행 시킨다. 3. 해당 윈도우 창을 변수로 선언하고, 4. 그 창 안에서 발생되어야 하는 Action들을 선언 해 준다. 구현된 소스는 아.. 2021. 7. 1. Pywinauto로 파일 업로드 자동화 하기 - 2.Pywinauto 설치하기 파이썬 설치하는 법은 아래 글 참고하세요. python 설치하는법 python은 공식 다운로드 페이지에 가면 다운로드 받을 수 있다. 다운로드 페이지에 가면 아래와 같은 화면을 볼 수 있는데, 노란 Download Python 버튼을 누르면 된다. 화면을 아래로 내리면 아래 이미 lariola.tistory.com 파이썬을 설치 하면 설치 된 폴더 > Scripts 폴더 하위에 pip 프로그램이 있습니다. Scripts 폴더를 path에 등록하지 않았다면, 파이썬이 설치된 폴더에서 아래와 같이 입력하여 pywinauto 를 설치합니다. pip install pywinauto cmd 창 혹은 pycharm의 terminal 창에서 입력하고, 아래와 같이 설치 되는 화면을 볼 수 있습니다. 에디터 화면에서 .. 2021. 6. 25. Pywinauto로 파일 업로드 자동화 하기 - 1. 시나리오 만들기 자동화 프로그램을 만들기 위해선 우선 어떤 업무를 자동화 시킬지 그 대상을 정해야 합니다. 기계적으로 반복적인 일이 주로 대상이 될 것이며, 다른 사람들도 그 업무를 하고 있다면 프로그램을 만들 시 효율이 더 좋을 것 같다는 생각을 하여 아래와 같은 업무를 대상으로 선택 하였습니다. 자동화 대상 업무 Filezilla를 통해서 여러 서버에 같은 이미지를 업로드 하는 일 자동화 업무 프로그램을 개발 하기 전, 내가 이 일을 하기 위해 어떤 Action을 하는지 정리 하여 시나리오로 만들어 보았습니다. 중간중간 예상치 못한 화면들이 나왔지만 대충 아래 시나리오 처럼 정리 할 수 있었습니다. 시나리오 1. Filezilla의 창을 오픈한다. 2. local path를 받아 해당 경로로 로칼 경로 를 설정한다... 2021. 6. 24. 이전 1 ··· 5 6 7 8 9 10 다음