본문 바로가기

RPA/UiPath 강좌15

[UiPath-007] PDF(Portable Document Format) 다루기 ✅ PDF는 우리말로는 휴대 가능한 (즉 들고 다닐 수 있는) 문서 형태를 말한다. 가지고 다닌다는 의미보다는 아마도 별도의 프로그램을 따로 설치하지 않고 쉽게 사용할 수 있다는 뜻이 아닐까 싶다. PDF파일은 크게 Native-text format과 Scanned image 2종류로 나눌 수 있는데 각각 텍스트를 추출하는 방법에 대해 알아보도록 하자. 물론 PDF 파일에서 마우스 드래그로 데이터를 긁었을 때 각각의 텍스트가 블록으로 지정된다면 Native-text format으로 별도의 프로그램없이 손쉽게 데이터 추출이 가능한다. 하지만 문서 전체가 블록으로 지정된다면 Scanned image로 OCR(optical character recognition)을 활용해야 데이터 추출이 가능해진다. 즉, S.. 2023. 4. 2.
[UiPath-006] 시청률 가져오기 1) Open Browser 액티비티 가져다 놓기 - 이전 부분까지는 생략하니 지난번 강의를 참조한다. - 큰따옴표와 함께 “www.naver.com” 입력 - 별도의 설정이 없으면 익스플로러로 동작되니 속성창의 브라우저 유형에서 Chrome을 선택한다. 2) Set Text 액티비티(UI자동화-엘리먼트-컨트롤-Set Text) - Open Browser의 실행(Do)에 가져다 놓음 - 큰따옴표와 함께 “시청률” 이라고 입력 - 브라우저 내부에 엘리먼트 표시를 클릭하여 브라우저의 검색창을 선택함 3) 검색어 옆의 돋보기 버튼을 클릭하여야 하므로 - Click(UI자동화-엘리먼트-마우스-Click) 액티비티를 실행(Do)의 Set Text 밑에 가져다 놓음 - 브라우저 내부에 엘리먼트 표시를 클릭하여 브라.. 2023. 4. 1.
[UiPath-005] 네이버 검색 및 저장하기 아직 배우지 않은 부분이 많지만 흥미유발을 위해 자동으로 네이버가 실행되고 검색창에 ‘쿠팡’으로 검색되도록 후 뉴스로 이동하여 여러 페이지에 걸쳐있는 쿠팡 뉴스들의 제목과 해당 뉴스의 URL을 csv로 저장해보자. UiPath는 기본 브라우저가 크롬이 아니므로 크롬에서 작업하고자 한다면 [홈] – [도구] – [UiPath Extension]에서 Chrome을 설치해야 한다. 위의 내용대로 크롬 브라우저를 실행시킨 후 chrome://extensions/로 들어가서 보면 UiPath Extension이 설치되었는지 여부를 확인할 수 있다. 네이버에서 쿠팡을 검색한 후 뉴스탭에서 여러 뉴스들을 CSV파일로 저장하도록 해보자. 1) Open Browser 액티비티 가져다 놓기 - 이전 부분까지는 생략하니 지.. 2023. 3. 29.
[UiPath-004] 변수 변수는 “동일한 유형의 값들을 보관하는 곳”이라 할 수 있다. 정수값을 보관하는 곳에는 정수값만, 문자열을 보관하는 곳에는 문자열만 보관한다. 변수를 생성하는 3가지 방법 1) Variables panel을 이용하는 방법 - Create Variable에 변수이름 입력 2) Designer panel에서 이용하는 방법 - Assign 액티비티를 가져다 놓고 왼쪽 부분에 Ctrl + K 후에 입력 3) Properties panel을 이용하는 방법 - 속성창 to 부분에 Ctrl + K 후에 입력 1)번 설명 : 변수(Variables) 패널에서 작성할 수 있으며 변수의 이름, 변수의 형태 등을 지정할 수 있다. 변수 (Variables)] 패널에서 변수명을 변경한 경우 워크플로우상에서 사용되는 동일한 이.. 2023. 3. 29.