python爬虫淘宝商品价格
时间: 2023-10-24 17:08:32 浏览: 194
python爬虫实战-淘宝商品数据
您可以使用Python的爬虫库,例如requests和BeautifulSoup,来爬取淘宝商品的价格。下面是一个简单的示例代码:
```python
import requests
from bs4 import BeautifulSoup
def get_taobao_price(keyword):
url = f"https://s.taobao.com/search?q={keyword}"
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36"
}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, "html.parser")
items = soup.find_all("div", class_="item J_MouserOnverReq")
for item in items:
price = item.find("strong").text.strip()
title = item.find("a", class_="J_ClickStat").text.strip()
print(f"商品:{title},价格:{price}")
# 使用示例
keyword = "手机"
get_taobao_price(keyword)
```
请注意,这只是一个简单的示例,具体的爬取规则可能会因为淘宝页面的变化而需要相应的调整。
阅读全文