해결된 질문
작성
·
387
답변 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. 실행
테스트 결과, 아래와 같이 데이터가 추출되는 것을 확인할 수 있습니다.
lapislazulii 님의 이슈 해결을 응원합니다.
감사합니다!
0
안녕하세요, 설명 해주신대로 다시 해봤는데 여전히 같은 오류 메세지가 나와요ㅠㅠ 노란색으로 표시한 부분이 시간 패턴을 선택한 것이고 초록색으로 표시한 부분이 강수 확률로 선택한 패턴입니다. 오류 메세지는 두 번째 강수 확률 패턴을 선택했을때 나오구요. 20%로 표시된 부분으로 시간과 강수 확률을 선택해 봐도 동일한 결과입니다...
0
lapislazulii 님, 안녕하세요! 데이터 스크래핑 패턴 오류에 대해서 질문 주셨네요!
네이버 강수확률 기준으로 데이터 스크래핑이 정상적으로 되는걸 확인했습니다.
스크래핑 할 자료가 있는 화면을 스크린샷으로 첨부하신 후 구체적으로 어떤 식으로 데이터를 스크래핑 하려하는지 적어주시면, 정확한 원인파악 후 도움을 드릴 수 있을 것 같습니다.
우선, 데이터 스크래핑 순서에 대해서 설명을 드리겠습니다.
[데이터 스크래핑 순서]
1. 데이터 스크래핑 클릭
2. 값 선택 > 다음 클릭 > 추출하고 싶은 데이터 선택
3. 두 번째 엘리먼트 선택 > 다음 클릭 > 위에서 선택한 데이터와 같은 패턴의 다음 값 선택
4. 텍스트 추출(선택) > 텍스트 열 이름 지정 > 다음 클릭 > 추출한 데이터를 확인할 수 있음
5. 상호 연결된 데이터 추출 클릭 > 위에서 선택했던 데이터와 다른 패턴의 상호 연결된 데이터 값 선택
6. 두 번째 엘리먼트 선택
7. 텍스트 열 이름 지정 > 다음 클릭
8. 완료 > 데이테가 여러 페이지에 걸쳐 있습니까? > 아니요 클릭
현재 오류 팝업으로 예상 되는 오류는 연속된 엘리먼트를 정확히 타겟으로 지정하지 않아서 생긴 오류인 것 같습니다.
감사합니다.