인프런 커뮤니티 질문&답변

David Ko님의 프로필 이미지
David Ko

작성한 질문수

[2024 개정판] 이것이 진짜 크롤링이다 - 기본편

실전 크롤링 1단계 : 한개의 상품 크롤링 하는 법

실행이잘안되네요

작성

·

292

0

- 안녕하세요 제가 첨이라 잘안되는데요
그대로 적은것같은데 오류가자꾸뜹니다
오류내용은 아래와같습니다
import requests
from bs4 import BeautifulSoup

header ={'User-agent':'Mozila/2.0'}
response = requests.get("https://www.naver.com",headers=header)

html =response.text
soup = BeautifulSoup(html,'html.parser')
title = soup.select_one('.link_hdline_article')
print(title)
LEEui-MacBook:파이썬장인의폴더 leeahreum$ /usr/local/bin/python3 /Users/leeahreum/Desktop/파이썬장인의폴더/index.py None
print(title.text)
Traceback (most recent call last): File "/Users/leeahreum/Desktop/파이썬장인의폴더/index.py", line 12, in <module> print(title.text) AttributeError: 'NoneType' object has no attribute 'text'
 

답변 2

1

David Ko님의 프로필 이미지
David Ko
질문자

네 감사합니다

스타트코딩님의 프로필 이미지
스타트코딩
지식공유자

네~! 감사합니다:)

0

스타트코딩님의 프로필 이미지
스타트코딩
지식공유자

제가 사이트를 확인해 보니

네이버 뉴스 메인화면이 업데이트 되었네요.

 

카드 형태의 레이아웃으로 바뀌었습니다.

사이트가 바뀌었으니 코드도 바꿔 줘야 하겠죠? 

해당 강의는 우선 넘어가 주시면 감사하겠습니다.

 

그리고 코딩하다가 오류가 뜨는 것은 항상 있는 일이니

우선 해결방법을 찾아 보는 것이 좋습니다.

David Ko님의 프로필 이미지
David Ko

작성한 질문수

질문하기