国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

基于python爬取鏈家二手房信息代碼示例

瀏覽:77日期:2022-07-07 15:51:17

基本環(huán)境配置

python 3.6 pycharm requests parsel time

相關(guān)模塊pip安裝即可

確定目標(biāo)網(wǎng)頁數(shù)據(jù)

基于python爬取鏈家二手房信息代碼示例

哦豁,這個(gè)價(jià)格..................看到都覺得腦闊疼

通過開發(fā)者工具,可以直接找到網(wǎng)頁返回的數(shù)據(jù)~

基于python爬取鏈家二手房信息代碼示例基于python爬取鏈家二手房信息代碼示例

每一個(gè)二手房的數(shù)據(jù),都在網(wǎng)頁的 li 標(biāo)簽里面,咱們可以獲取網(wǎng)頁返回的數(shù)據(jù),然后通過解析,就可以獲取到自己想要的數(shù)據(jù)了~

獲取網(wǎng)頁數(shù)據(jù)

import requestsheaders = { ’User-Agent’: ’Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36’}response = requests.get(url=url, headers=headers)

解析網(wǎng)頁數(shù)據(jù)

import parselselector = parsel.Selector(response.text)lis = selector.css(’.sellListContent li’)dit = {}for li in lis: title = li.css(’.title a::text’).get() dit[’標(biāo)題’] = title positionInfo = li.css(’.positionInfo a::text’).getall() info = ’-’.join(positionInfo) dit[’開發(fā)商’] = info houseInfo = li.css(’.houseInfo::text’).get() dit[’房子信息’] = houseInfo followInfo = li.css(’.followInfo::text’).get() dit[’發(fā)布周期’] = followInfo Price = li.css(’.totalPrice span::text’).get() dit[’售價(jià)/萬’] = Price unitPrice = li.css(’.unitPrice span::text’).get() dit[’單價(jià)’] = unitPrice csv_writer.writerow(dit) print(dit)

基于python爬取鏈家二手房信息代碼示例

保存數(shù)據(jù)

import csvf = open(’二手房信息.csv’, mode=’a’, encoding=’utf-8-sig’, newline=’’)csv_writer = csv.DictWriter(f, fieldnames=[’標(biāo)題’, ’開發(fā)商’, ’房子信息’, ’發(fā)布周期’, ’售價(jià)/萬’, ’單價(jià)’])csv_writer.writeheader()csv_writer.writerow(dit)f.close()

基于python爬取鏈家二手房信息代碼示例

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 兰西县| 普洱| 获嘉县| 鲁山县| 滨州市| 兴隆县| 许昌市| 永和县| 确山县| 洮南市| 内江市| 晋州市| 江北区| 嘉定区| 易门县| 海淀区| 靖州| 龙川县| 松阳县| 兴化市| 定结县| 普陀区| 永泰县| 广宗县| 扶余县| 天津市| 辽中县| 神池县| 临海市| 上饶县| 天全县| 浦县| 双辽市| 荔浦县| 营口市| 定日县| 玛纳斯县| 涟源市| 登封市| 从化市| 乐昌市|