用Python写一个爬取安居客住房信息的代码
时间: 2024-05-24 09:05:17 浏览: 23
好的,我可以帮您解决这个问题。以下是一个Python爬虫,可用于爬取安居客住房信息的代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://bj.anjuke.com/sale/'
def get_house_info(url):
html = requests.get(url).text
soup = BeautifulSoup(html, 'html.parser')
house_list = soup.find_all('li', class_='list-item')
for house in house_list:
title = house.find('div', class_='house-title').a.text.strip()
price = house.find('span', class_='price-det').text.strip()
area = house.find('div', class_='house-details').contents[3].text.strip()
floor = house.find('div', class_='house-details').contents[1].text.strip()
print(title, price, area, floor)
get_house_info(url)
```
这个代码会从安居客的北京二手房页面获取信息,并列出每个房子的标题、价格、面积和楼层。
注意:在爬取网站之前,请确保遵守网站的合法使用协议,不要过度爬取数据。
相关推荐
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)