inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

딸깍! AI로 전문가처럼 웹 크롤링 & 데이터 분석(w. GEMINI CLI)

해당 실습을 바탕으로 알라딘 서점에 똑같이 적용해 보기

알라딘 서점에서 도서목록 관련 Request정보를 찾을 수가 없습니다.

2

lee sangyoun

작성한 질문수 7

0

https://www.aladin.co.kr/shop/wbrowse.aspx?CID=351
위의 주소로 들어가보면 구글 통계정보로 가는 사이트 주소만 보입니다.

어떻해야 알라딘 request를 불러올 수 있나요?

스크린샷 2026-05-17 오전 9.31.45.png.webp

python vscode gemini

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. lee sangyoun님.

웹 사이트에서 원하는 정보를 스크래핑하려면 일반적으로 브라우저의 개발자 도구를 통해 해당 페이지의 네트워크 요청을 자세히 분석하는 것이 필요합니다. 특히, 알라딘과 같은 웹 사이트에서는 데이터가 비동기적으로 로딩되는 경우가 많아서, Fetch/XHR 탭에서 요청을 찾는 것이 중요합니다.

아래 링크에서 관련된 질문과 비슷한 문제를 다룬 답변을 확인할 수 있습니다:

Yahoo Finance에서 URL 가져오기
- 여기서는 특정 웹 페이지에서 데이터를 가져오기 위한 requests 모듈 사용 시 발생할 수 있는 문제와 headers 설정에 대한 설명을 제공하고 있습니다.

웹 크롤링에서 특정 데이터가 로드되지 않는 경우, JavaScript로 페이지가 동적으로 업데이트되는 경우가 많습니다. 이러한 경우 데이터는 첫 페이지 로드 시 서버로부터 직접 제공되지 않으며, 페이지 내의 추가적인 스크립트를 통해 로드됩니다. 이때 네트워크 탭에서 XHR(또는 Fetch) 요청을 추적하여 데이터를 로드하는 요청을 확인할 수 있습니다.

  1. 개발자 도구의 Network 탭을 열고, 페이지를 새로고침하여 모든 네트워크 요청을 살펴보세요.
  2. 필터를 사용하여 Fetch/XHR 요청만을 표시하고, 각 요청을 확인하여 응답 데이터에 필요한 정보가 포함되어 있는지 확인하세요.
  3. 관련된 요청의 URL과 함께 headers, payload 등을 참고하여 필요한 데이터를 프로그램적으로 요청할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

creatomate에서 무료 크레딧을 50밖에 안줍니다

0

4

0

구글 AI studio에서 마크다운을 받을 수 없습니다.

0

10

1

늘 컴퓨터를 켜두어야 하는 것에 대한 질문입니다.

0

21

1

MMDetection 버전 이슈

0

18

2

1유형 강의 다 나간 후 어떻게 할까요?

0

21

1

점수차가 많이 나는데 따로 하신게 있으신가요?

0

17

1

노션 승인 관련

0

37

2

만세력 계산 오류 및 결과 오류

0

31

2

한글 변수의 한글 상태를 만드는 법?

0

31

0

작업형1 모의문제 4번에 3)문제 질문

0

24

2

강의 수강 순서

0

28

1

coders 사이트 로그인이 안돼요

0

27

2

호스트 테스트 주소 복사?

0

28

1

이상치 전처리 작업

0

26

2

가상환경 설정시 문의

0

34

2

yes24 수집 md 파일 만들 때

0

39

2

프리젠테이션 도구

0

80

1

로그인 필수 사이트 정보 수집시

0

171

2

0201 데이터 수집을 위한 프롬프트 컨텍스트 문서 작성과 코드 작성 실행시 도서정보링크확인

0

110

3

질문입니다

0

80

1

안녕하십니까! 질문드립니다!

0

115

2

md파일 수정만 하는게 아니라 실제 파일 수정

0

205

3

26번 영상과 23번 영상이 같습니다

0

90

1

영상에 사용한 슬라이드

0

102

2