파이썬 bs4.element.Tag 를 문자열로

조회수 45회
a = soup.find('div', class_='cont detail_con').find('img')
a_string = ''
a_string = a_string.join(a)

if 'data' in a_stirng:
    print('데이타')

else:
    print('기본')                        

a 속성값이 bs4.element.Tag 이어서 string 으로 만든 후, 구분하려고 합니다.

그런데 문자열로 들어가지 않는것 같네요..

print(a_string) 하면 아무 값도 나오지 않습니다. ㅠ

뭐가 문제일까요..?

감사합니다.

  • print (a)로 값이 제대로 긁어와졌는지를 먼저 확인해봐야할것 같습니다 ohsangyun 2020.6.29 13:08

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

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.