我需要从没有id,class或name标签的span中获取文本,但需要从自定义标记中获取
<span itemprop="name">the text i Need</span>
我曾尝试过休耕:
def handle_data(data):
soup = BeautifulSoup(data)
info = soup.find('span',itemprop="name").text
return(info)
但我得到的只是一个空白屏幕 在网上使用美丽的肥皂与python。 任何帮助?谢谢!
答案 0 :(得分:2)
尝试使用'contents'属性而不是'text':
info = soup.find('span', itemprop='name').contents