我需要一个问题的帮助...我正在做一个代码来了解一个标签的内容但是......如果它有一个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
答案 0 :(得分:1)
如果这是html代码,那么您应该将'a'
标记替换为'span'
标记。看起来应该是这样......
...
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