python爬取济南链家网租房户型信息代码
时间: 2023-07-22 18:27:00 浏览: 173
用python爬取租房网站信息的代码
以下是使用Python爬取济南链家网租房户型信息的示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://jn.lianjia.com/zufang/'
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.content, 'html.parser')
house_list = soup.find_all('div', class_='content__list--item--main')
for house in house_list:
title = house.find('p', class_='content__list--item--title twoline').text.strip()
url = house.find('a', class_='content__list--item--aside')['href']
location = house.find('p', class_='content__list--item--des').text.strip()
price = house.find('span', class_='content__list--item-price').text.strip()
print(title, url, location, price)
```
该代码首先使用requests库请求济南链家网租房页面,然后使用BeautifulSoup库解析页面内容。利用find_all方法找到所有的租房信息,然后使用find方法逐一提取每个租房的标题、链接、位置和价格信息,并打印输出。
阅读全文