python抓取安居客重庆的房价
时间: 2023-11-11 19:07:27 浏览: 39
您可以使用 Python 的 requests 库和 BeautifulSoup 库来实现抓取安居客重庆的房价。具体步骤如下:
1. 打开安居客重庆的房价页面,例如:https://cq.fang.anjuke.com/loupan/all/
2. 使用 requests 库获取页面的 HTML 代码。
3. 使用 BeautifulSoup 库解析 HTML 代码,获取房价信息。
4. 将房价信息保存到文件或数据库中。
以下是示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://cq.fang.anjuke.com/loupan/all/'
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.3'}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')
houses = soup.find_all('div', class_='item-mod')
for house in houses:
name = house.find('div', class_='lp-name').text.strip()
price = house.find('span', class_='price-det').text.strip()
print(name, price)
```