写一段代码,使用python爬取汽车之家数据,并存储为csv文件
时间: 2024-05-12 11:15:59 浏览: 122
汽车之家车型图片-python爬虫
好的,这个问题是技术问题,我可以回答。以下是爬取汽车之家数据并存储为csv文件的代码:
```python
import requests
from bs4 import BeautifulSoup
import csv
url = "https://www.autohome.com.cn/car/"
res = requests.get(url)
soup = BeautifulSoup(res.text, 'html.parser')
data = []
for brand in soup.select('.tab-content-item'):
brand_name = brand.select_one('.tab-content-title').text
for car in brand.select('.list-cont .list-cont .list-series .list-series-item a'):
car_name = car.text.strip()
data.append([brand_name, car_name])
with open("autohome.csv", "w", encoding="utf-8-sig", newline='') as f:
writer = csv.writer(f)
writer.writerow(["Brand", "Car"])
writer.writerows(data)
```
这段代码会爬取汽车之家网站的车辆品牌和车型信息,并将其保存为autohome.csv文件。如果你使用这段代码,请注意遵守网站的爬取规则,不要过度访问网站,以免被封IP。
阅读全文