2013-07-10 2 views
1

문제와 관련하여 도움이 필요합니다 ... 태그의 내용을 알기 위해 코드를 작성하고 있지만 ... ID가 있으면 콘텐츠를 가져 오기 위해 무엇을 할 수 있습니까? 즉, HTML 코드 인 경우Python에서 BeautifulSoup로 id를 검색하십시오.

from bs4 import BeautifulSoup 
import urllib2 

code = '<span class="vi-is1-prcp" id="v4-27"> 15,00 EUR </span>' 
soup = BeautifulSoup(code) 
price = soup.find('a', id='v4-27') # <-- PROBLEM 
print price 

답변

1

다음은 'span' 태그로 'a' 태그를 교체해야합니다. 모양은 다음과 같습니다.

... 
    price = soup.find('span',id="v4-27") 
    print price #optional price.string will give you just the 15,00 EUR 
       #instead of the entire html line 
+0

LOL, 잠자기가 필요합니다. o_O 감사합니다! – Howarto

+0

내가 도와 줄 수있어서 다행 :) –