爬取二手车的白底代码
时间: 2023-09-30 18:05:19 浏览: 79
您好!以下是一个示例的Python代码,用于爬取二手车网站的数据,并且假设目标网站的背景是白色:
```python
import requests
from bs4 import BeautifulSoup
def crawl_used_cars():
url = 'https://www.example.com/used_cars'
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'
}
try:
response = requests.get(url, headers=headers)
if response.status_code == 200:
soup = BeautifulSoup(response.text, 'html.parser')
cars = soup.find_all('div', {'class': 'car-listing'})
for car in cars:
# 获取车辆信息
title = car.find('h2', {'class': 'car-title'}).text
price = car.find('div', {'class': 'car-price'}).text
# 其他信息的获取
# 输出结果
print(f'Title: {title}')
print(f'Price: {price}')
# 其他信息的输出
print('---')
else:
print('Failed to retrieve data')
except requests.exceptions.RequestException as e:
print(f'Error: {e}')
crawl_used_cars()
```
请注意,这只是一个示例代码,具体的网站结构和类名可能会有所不同,您需要根据目标网站的实际情况进行调整。同时,请确保遵守目标网站的爬取规则和法律法规。
阅读全文