• 카테고리

    질문 & 답변
  • 세부 분야

    업무 자동화

  • 해결 여부

    해결됨

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

22.10.24 15:27 작성 조회수 297

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

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

오류2_1.jpg

0

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

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

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

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

감사합니다.