爬取buff中饰品的信息代码
时间: 2024-06-08 08:11:42 浏览: 177
buff2_0_python_
以下是一个简单的 Python 代码片段,可以使用 BeautifulSoup 库从 BUFF 网站上爬取饰品信息:
```python
from bs4 import BeautifulSoup
import requests
url = "https://buff.163.com/market/goods?goods_id=40998" # 饰品的 URL
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')
name = soup.find('h2', class_='market-goods-name').text.strip() # 饰品名称
price = soup.find('span', class_='market-goods-price').text.strip() # 饰品价格
image_url = soup.find('div', class_='market-goods-image').find('img')['src'] # 饰品图片链接
print('饰品名称:', name)
print('饰品价格:', price)
print('饰品图片链接:', image_url)
```
这是一个基础的代码片段,你可以根据自己的需求进行修改和扩展。注意,爬取网站上的信息时,请确保你遵守了该网站的规定和法律法规。
阅读全文