<a href = "링크주소" > 어떻게 가져오나요? [스크래핑 프로젝트] TypeError: 'NoneType' object is not subscriptable

조회수 620회

Html 문에서 태크 a 의 속성인 href 의 링크주소를 가져오려고 합니다.

제가 짠 코드로는 계속해서 다음과 같은 에러가 나옵니다.

    b = b.a['href']
TypeError: 'NoneType' object is not subscriptable

무엇이 잘못 된 걸 까요?


코드는 밑에와 같습니다.

browser.get("http://www.albamon.co.kr/")

alba = BeautifulSoup(browser.page_source, 'html.parser')

brands = alba.find(id = "MainSuperBrand").find_all("li")

for b in brands :

b = b.a['href']

print(b)

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)