python获取房天下数据

from bs4 import BeautifulSoup

import requests

url='https://wuhan.newhouse.fang.com/house/s/b92/'

headers={

'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36'

}

resp=requests.get(url=url,headers=headers).text

soup=BeautifulSoup(resp,'html.parser')

fanf_list=soup.find('div',class_='nhouse_list').find('ul').find_all('li')

list_all=[]

for i in fanf_list:

  name=i.find('div',class_='nlc_details').find('div',class_='nlcd_name').a.text.split()[0]

  price=i.find('div',class_='nlc_details').find('div',class_='price_fix').span.text.split()[0]

  tel=i.find('div',class_='nlc_details').find('div',class_='relative_message clearfix').select('div[class=tel] p')[0].text

  place=i.find('div',class_='nlc_details').find('div',class_='relative_message clearfix').a.attrs['title']

  newdict={}

  newdict['name']=name

  newdict['price']=price

  newdict['tel']=tel

  newdict['place']=place

  list_all.append(newdict)


 

print(list_all)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值