메인 콘텐츠로 건너뛰기

페이지 넘기기("다음" 버튼을 클릭할 때)

어제 업데이트함

이 튜토리얼에서는 Octoparse에서 “다음” 버튼을 사용해 페이지 넘기기를 설정하는 두 가지 방법을 소개합니다.

  1. 자동 인식으로 설정하기 (빠르고 간편한 방법으로 강추!)

  2. 수동으로 설정하기 (자동 인식이 실패할 경우 사용)

예시로 사용할 웹페이지는 다음과 같습니다:
🔗 Amazon 선글라스 검색 결과 페이지


방법 1: 자동 인식으로 설정하기

Step 1. 자동 인식 사용하기

  • 팁 패널에서 “웹페이지 데이터 자동 인식”을 클릭합니다.

9.png
  • 다음은 “체크” 버튼을 눌러 Octoparse가 올바른 “다음” 버튼을 인식했는지 확인합니다.

    • 선택된 버튼은 웹페이지에서 하이라이트로 표시됩니다.

10.png

Step 2. 선택 항목 확인 및 수정

  • 만약 잘못된 버튼이 선택되었다면 "편집"을 클릭해 올바른 "다음" 버튼을 직접 선택합니다.

__1.gif
  • "페이지 스크롤 추가" 옵션은 이 예시에서는 필요 없으므로 체크를 해제합니다.

  • 그다음 "워크플로우 생성하기"를 클릭해 워크플로우를 생성합니다.

11.png

Step 3. 페이지 넘기기 테스트

  • 워크플로우에서 "페이지 넘기기" > "클릭하여 페이지 넘기기"를 클릭하여 Octoparse가 실제로 다음 페이지로 이동하는지 확인합니다.

  • 정상적으로 이동하면 페이지 넘기기 설정이 완료되었습니다!

__1.gif


방법 2: 수동으로 설정하기

자동 인식이 작동하지 않을 경우 수동으로 페이지 넘기기를 설정할 수 있습니다.

Step 1. “다음” 버튼 선택하기

  • 웹페이지에서 “다음” 버튼을 직접 클릭합니다.

  • 팁 패널에서 아래 중 하나를 선택합니다:

    • 다음 페이지 루프 클릭” (사용 가능한 경우)

    • 루프 클릭” (첫 번째 옵션이 없을 경우)

Step 2. 페이지 넘기기 확인하기

  • 방법 1의 Step 3과 동일한 방식으로 페이지 이동이 잘 되는지 테스트합니다.

  • Octoparse가 다음 페이지로 문제없이 이동하면 설정이 완료됩니다.

문제 해결 팁

✔ 페이지 넘기기가 동작하지 않는다면 올바른 버튼이 선택되었는지 다시 확인하세요.
✔ 일부 웹사이트는 페이지 이동에 대기 시간이 필요할 수도 있습니다. 이 경우 옵션에서 대기 시간을 조정하세요.
✔ 동적 로딩이 필요한 페이지라면 페이지 넘기기 전에 "스크롤로 데이터 불러오기" 단계를 추가하는 것이 추천합니다.

이 두 가지 방법을 사용하면 Octoparse로 여러 페이지의 데이터를 효율적으로 수집할 수 있습니다! 🚀

답변이 도움되었나요?