Python 如何使用beautiful soup查找嵌套在元素中的元素?

Python 如何使用beautiful soup查找嵌套在元素中的元素?,python,beautifulsoup,Python,Beautifulsoup,在beautiful soup中,如何检索嵌套元素 下面我尝试检索产品的名称,该名称为: LAP 13A双联SP开关插座+3.1A双插座A型USB充电器白色 <h1 id="product_description" tabindex="0"> <span itemprop="name"> LAP 13A 2-Gang SP Switched Socket + 3.1A 2-Outlet Type A USB C

在beautiful soup中,如何检索嵌套元素

下面我尝试检索产品的名称,该名称为: LAP 13A双联SP开关插座+3.1A双插座A型USB充电器白色

<h1 id="product_description" tabindex="0">
<span itemprop="name">
LAP  13A 2-Gang SP Switched Socket + 3.1A 2-Outlet Type A USB Charger White
</span>
<span class="sm" id="product_code_container"> 
(<span itemprop="productID">4087P</span>)
<meta itemprop="sku" content="4087P">
</span>
</h1>
输出:

'LAP  13A 2-Gang SP Switched Socket + 3.1A 2-Outlet Type A USB Charger White(4087P)'
第二种方法:

你可以试着打印汤,从不同的标签上你可以找到title ex。我从
p
tag中找到了title

p_tag=soup.find("p",attrs={"class":"pdp-float-cta__title"})
p_tag.get("title")
输出:

'LAP  13A 2-Gang SP Switched Socket + 3.1A 2-Outlet Type A USB Charger White'

请问网址是什么?它可能是动态添加的。
p_tag=soup.find("p",attrs={"class":"pdp-float-cta__title"})
p_tag.get("title")
'LAP  13A 2-Gang SP Switched Socket + 3.1A 2-Outlet Type A USB Charger White'