인프런 커뮤니티 질문&답변

lapislazulii님의 프로필 이미지
lapislazulii

작성한 질문수

비개발자를 위한 RPA 강의 (UiPath 입문편)

값을 가져올수도 있나요? 패턴이 있다면 데이터 스크래핑!

데이터 스크래핑 패턴 오류 문의

해결된 질문

작성

·

387

1

안녕하세요, 데이터 스크래핑을 하던 중 온도 다음 강수확률을 클릭하면 다음과 같은 오류창이 계속 뜹니다. 습도로 시도도 해보고 네이버가 아닌 구글 띄워서도 해봤는데 계속 같은 오류가 반복이 돼요. 뭐가 잘못 된걸까요ㅠㅠ오류.PNG

답변 3

0

코코아소프트님의 프로필 이미지
코코아소프트
지식공유자

lapislazulii 님 안녕하세요!

 

네이버의 강수확률 데이터 스크래핑을 시도 해보셨군요!

테스트 결과, 데이터 스크래핑으로 시간과 강수확률을 같이 스크래핑 하는 것이 불가능한 것으로 확인 되었습니다.

 

데이터 스크래핑이 불가능한 이유는,

UI에서 첫 번째 데이터의 시간과 강수량이 연관되어있는 셀렉터로 인식하지 못했기 때문입니다.

눈으로 보이기에는 서로 연관되어있는 것처럼 보이지만, 내부적으로는 연관되어 있지 않다고 인식될 수 있습니다.

 

따라서, 시간과 강수량을 한 번에 데이터 스크래핑할 수는 없고,

시간과 강수량을 각각 따로 데이터 스크래핑해서 (총 2번 데이터 스크래핑 진행) 합치는 방법이 있습니다.

아래의 방법을 참고하여 주세요!

1. 데이터 스크래핑 - 시간 추출 (출력 'Str_시간' 변수 생성)

2. 데이터 스크래핑 - 강수량 추출 (출력 'Str_강수량' 변수 생성)

3. Excel Application Scope 액티비티

4. Write Range 액티비티 -

[속성]

  • 데이터 테이블에 'Str_시간' 변수 입력,

  • StartingCell : "A1",

  • AddHeaders 체크

5. Write Range 액티비티 -

[속성]

  • 데이터 테이블에 'Str_강수량' 변수 입력,

  • StartingCell : "B1",

  • AddHeaders 체크

 

6. 실행

image

테스트 결과, 아래와 같이 데이터가 추출되는 것을 확인할 수 있습니다.

image

lapislazulii 님의 이슈 해결을 응원합니다.

감사합니다!

0

lapislazulii님의 프로필 이미지
lapislazulii
질문자

안녕하세요, 설명 해주신대로 다시 해봤는데 여전히 같은 오류 메세지가 나와요ㅠㅠ 노란색으로 표시한 부분이 시간 패턴을 선택한 것이고 초록색으로 표시한 부분이 강수 확률로 선택한 패턴입니다. 오류 메세지는 두 번째 강수 확률 패턴을 선택했을때 나오구요. 20%로 표시된 부분으로 시간과 강수 확률을 선택해 봐도 동일한 결과입니다...

오류2_1.jpg

0

코코아소프트님의 프로필 이미지
코코아소프트
지식공유자

lapislazulii 님, 안녕하세요! 데이터 스크래핑 패턴 오류에 대해서 질문 주셨네요!

네이버 강수확률 기준으로 데이터 스크래핑이 정상적으로 되는걸 확인했습니다.
스크래핑 할 자료가 있는 화면을 스크린샷으로 첨부하신 후 구체적으로 어떤 식으로 데이터를 스크래핑 하려하는지 적어주시면, 정확한 원인파악 후 도움을 드릴 수 있을 것 같습니다.

우선, 데이터 스크래핑 순서에 대해서 설명을 드리겠습니다.
[데이터 스크래핑 순서]
1. 데이터 스크래핑 클릭
2. 값 선택 > 다음 클릭 > 추출하고 싶은 데이터 선택
3. 두 번째 엘리먼트 선택 > 다음 클릭 > 위에서 선택한 데이터와 같은 패턴의 다음 값 선택
4. 텍스트 추출(선택) > 텍스트 열 이름 지정 > 다음 클릭 > 추출한 데이터를 확인할 수 있음
5. 상호 연결된 데이터 추출 클릭 > 위에서 선택했던 데이터와 다른 패턴의 상호 연결된 데이터 값 선택
6. 두 번째 엘리먼트 선택
7. 텍스트 열 이름 지정 > 다음 클릭
8. 완료 > 데이테가 여러 페이지에 걸쳐 있습니까? > 아니요 클릭

현재 오류 팝업으로 예상 되는 오류는 연속된 엘리먼트를 정확히 타겟으로 지정하지 않아서 생긴 오류인 것 같습니다.

감사합니다.

lapislazulii님의 프로필 이미지
lapislazulii

작성한 질문수

질문하기