Python是很好的爬蟲工具,我們可以使用Python爬取汽車信息。
# 導入必要的包 import requests import re from bs4 import BeautifulSoup # 獲取目標網站的HTML代碼 url = "https://www.autohome.com.cn/car/" response = requests.get(url) html = response.content.decode('gbk') # 使用BeautifulSoup解析HTML代碼 soup = BeautifulSoup(html, 'html.parser') # 獲取汽車信息 cars = soup.select('.interval01-list .interval01-item') for car in cars: name = car.select_one('.interval01-list-cars .interval01-list-title h3 a').text price = car.select_one('.interval01-list-guidance .interval01-list-price').text # 輸出汽車信息 print(name, price)
代碼中,我們使用requests包獲取汽車之家的HTML代碼,然后使用BeautifulSoup解析代碼。
通過CSS選擇器,我們可以篩選出汽車信息,并使用text屬性獲取文本信息。最后,將信息輸出到控制臺。