반응형
파이썬 Pywinauto모듈 활용하여 만든 파일 업로드 자동화 프로그램 소스입니다. 각 소스별로 설명하기 위해 글을 남겼었는데 하나로 있는 소스가 있으면 좀 더 편하게 공유 될 수 있을 것 같아서 작성합니다.
path = 'C:\Program Files (x86)\FileZilla\FileZilla.exe' # 경로 선언
app = Application(backend="uia").start(path) # 해당 패스 프로그램 실행
dialog = app.top_window() # 실행된 프로그램 window 창을 받는다
local_path = "이미지가 있는 경로"
remote_path = "이미지를 올릴 경로"
dialog.menu_select('파일->사이트 관리자') # 사이트 관리자 메뉴 오픈
dialog.사이트_관리자.서버1.click_input() # 서버 선택
dialog.사이트_관리자.연결.click() # 연결 버튼 클릭 성공!
dialog['로컬 사이트:Edit'].type_keys(local_path)
dialog['로컬 사이트:Edit'].type_keys("{ENTER}")
dialog['리모트 사이트:Edit'].type_keys(remote_path)
dialog['리모트 사이트:Edit'].type_keys("{ENTER}")
dialog[image].click_input(double=True)
소스에대한 자세한 설명은 아래 글에서 설명하였습니다.
추천 관련글
업무RPA - 자동 로그인 처리 (Python, pyautogui)
이미지, 텍스트 크롤링 및 저장 프로그램 만들기 (selenium, BeautifulSoup)
반응형
'Work > 개발' 카테고리의 다른 글
업무RPA - 자동 로그인 처리 (Python, pyautogui) (0) | 2021.10.15 |
---|---|
업무RPA #2 -자동 로그인 및 반복 글 쓰기 하기 - 업무 환경 공유 (0) | 2021.10.12 |
chromedriver 설치하기 (0) | 2021.09.09 |
AWS 아웃바운드 리졸버 셋팅 (0) | 2021.09.01 |
Pywinauto로 파일 업로드 자동화 하기 - 4.Application control 하기 (0) | 2021.07.02 |
댓글