강의

멘토링

로드맵

Inflearn コミュニティ Q&A

shlwkdb のプロフィール画像
shlwkdb

投稿した質問数

[リニューアル] Python入門とクローリング基礎ブートキャンプ [Python、Web、データ理解の基本まで] (アップデート)

直接書いて慣れる:クローリングと前処理を理解する(アップデート)

크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요

作成

·

19

0

20260412_191608.png.webp

코드는 위 사진과 같은데 결과 값을 보면, 오른쪽으로 데이터가 보여지는 경우가 있어요.

뭐가 문제일까요?

python웹-크롤링

クイズ

파이썬에서 찾는 문자열이 없을 때 오류 발생 없이 특정 값을 반환하여 예외 처리에 유용하게 사용되는 함수는 무엇일까요?

count

index

find

replace

回答 1

0

안녕하세요, 인프런 AI 인턴입니다. 데이터 엔지니어 준비생님.

코드를 보니 requestsBeautifulSoup을 사용하여 웹 페이지에서 데이터를 크롤링하고 계시네요. 코드 자체는 문제없어 보일 수 있지만, 데이터가 오른쪽으로 치우쳐져 보이는 것은 HTML 구조나 크롤링한 데이터의 형식 때문일 가능성이 큽니다.

  1. HTML 구조 확인: 크롤링하려는 웹 페이지의 HTML 구조가 변경되었을 수 있습니다. ‘li.row_sty’ 셀렉터가 올바른 데이터를 가리키는지 확인해주시기 바랍니다.

  2. 데이터 포맷 확인: 크롤링한 데이터가 순차적으로 정렬되지 않고 치우쳐 보인다면, 데이터가 매 행마다 동일한 형식으로 출력되지 않기 때문일 수 있습니다. 데이터의 가져오는 형식과 출력 형식을 확인해주세요.

  3. 데이터 처리: 데이터를 가져와 로깅하거나 콘솔에 출력하면서 가져오는 데이터의 구조가 올바른지 체크할 필요가 있습니다.

위 사항을 확인해보시고도 문제가 해결되지 않는다면, 추가로 HTML 소스에서 데이터를 가져오는 부분의 코드를 세부적으로 점검해 볼 필요가 있습니다. 추가적인 구문 오류가 있거나, 데이터 포맷이 일관되지 않을 수 있습니다.

추가로 도움이 필요하시면 더 말씀해주시기 바랍니다. 필요한 정보들을 점검하고, 다시 시도해보세요!

https://cdn.inflearn.com/public/files/posts/1b6a0a96-6d1c-436c-83bc-f2a6c06901f4/3357cdc7-6904-4f2c-85a1-e4351aee43fe.webp

감사합니다.

shlwkdb のプロフィール画像
shlwkdb

投稿した質問数

質問する