第77章 爬虫抓取的第一份数据:教辅价格 (3 / 8)
for item in soup.find_all('div', css_='gl-i-'): # 根据实际css调整
try:
title = item.find('div', css_='p-name').em.get_text(strip=True)
pribsp;= item.find('div', css_='p-price').strong.i.get_text()
shop = item.find('div', css_='p-shop').spaext(strip=True) if item.find('div', css_='p-shop') else '未知'
# 评价数有时在另一个标签里,需要更复杂的查找
mit = item.find('div', css_='p-mit').stroext(strip=True) if item.find('div', css_='p-mit') else '0'
books.append([title, pribsp;shop, mit])
except AttributeError as e:
print(f“解析错误: {e}, 跳过此项“)
tinue
The content is not finished, continue reading on the next page