Python 如何使用beautiful soup查找嵌套在元素中的元素?
在beautiful soup中,如何检索嵌套元素 下面我尝试检索产品的名称,该名称为: LAP 13A双联SP开关插座+3.1A双插座A型USB充电器白色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
<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'