擅长:python、mysql、java
<p>如前所述,您使用的选择器不正确,因此<code>elems</code>为空。这里有另一种方法来降低商品的价格</p>
<pre><code>from bs4 import BeautifulSoup
import requests
res = requests.get('https://compragamer.com/index.php?seccion=3&cate=62&nro_max=50')
res.raise_for_status()
soup = BeautifulSoup(res.text, 'html.parser')
item_name = "" #Enter item name you are scraping here
for item in soup.find_all("a"):
if item_name == item.text.strip():
price = item.parent.parent.find("span", {"class": "products__price-new"}).text.strip()
</code></pre>