본문 바로가기
RPA/UiPath 강좌

[UiPath-006] 시청률 가져오기

by 천왕지짐 2023. 4. 1.

1) Open Browser 액티비티 가져다 놓기

- 이전 부분까지는 생략하니 지난번 강의를 참조한다.

- 큰따옴표와 함께 www.naver.com입력

- 별도의 설정이 없으면 익스플로러로 동작되니 속성창의 브라우저 유형에서 Chrome을 선택한다.

 

2) Set Text 액티비티(UI자동화-엘리먼트-컨트롤-Set Text)

- Open Browser의 실행(Do)에 가져다 놓음

- 큰따옴표와 함께 시청률이라고 입력

- 브라우저 내부에 엘리먼트 표시를 클릭하여 브라우저의 검색창을 선택함

3) 검색어 옆의 돋보기 버튼을 클릭하여야 하므로

- Click(UI자동화-엘리먼트-마우스-Click) 액티비티를 실행(Do)Set Text 밑에 가져다 놓음

- 브라우저 내부에 엘리먼트 표시를 클릭하여 브라우저의 돋보기 아이콘을 클릭함

- 내용중 지상파가 아닌 종합편성이 필요하면 클릭 액티비티를 더 선택하면 된다.

 

4) 프로그램의 메뉴에서 데이터 스크래핑을 선택하여 스크랩 작업을 한다.

- 추출 마법사에서 다음 선택한 후 내용 중 순위를 선택하면 테이블 셀을 선택했습니다. 전체 테이블에서 데이터를 추출하시겠습니까?”라는 메시지가 나오고 예(Y), 완료를 차례대로 선택함

- 데이터가 여러 페이지에 걸쳐있지 않으므로 아니요를 클릭함

- Extract Sturectured Data ‘TABLE’에 빨간색 느낌표는 에러를 의미함(변수공백수정 필요(,ExtractDataT, 범위는 Sequence, 속성에서도 바꿔줌, 버전에 따라 변수명이 'Extract데이터 테이블' 이렇게 한글로 되어 에러가 발생하기도 하며 최신 버전에서는 에러가 발생하지 않음)

 

5) 프로그램 검색창에 excel app 검색하여 데이터 스크래핑을 선택한 후 그 박스안 하단에 Excel Application Scope를 가져다 놓음

- Workbook 경로입니다. 텍스트를 따옴표로 묶어야 합니다. 부분에 큰 따옴표와 함께 시청률처럼 입력한다.

- 실행안에 Write Range 액티비티를 가져다 놓는다.

- 다른부분은 그다지 건들 부분은 없고, 데이터 테이블에 스페이스를 눌러 변수를 더블클릭으로 선택함(, 위의 경우 ExtractDataT)

6) 실행 및 결과

- 위 항목중 시청률파일의 폴더를 선택하지 않는 경우 프로젝트 창의 릴로드를 누르면 엑셀 파일을 확인할 수 있다.

 

댓글