栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

requests+beautifulsoup4+mysql实现网络数据获取和存取

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

requests+beautifulsoup4+mysql实现网络数据获取和存取

1、找到自己想爬取的网页内容

这是我从链家网上找的某个小区的页面网址,接下来就爬取这上面的房源信息

url = 'https://sh.lianjia.com/chengjiao/c5011000012404/?sug=%E5%A4%A9%E9%A6%A8%E8%8A%B1%E5%9B%AD%28%E5%85%AC%E5%AF%93%29'

直接开始操作,先导入一些需要的python库

import requests as rq
import numpy as np
from bs4 import BeautifulSoup

然后就可以直接开始爬取数据了

r = rq.get(url,headers = headers)
html = r.text
#用bs4处理爬取的数据
doc = BeautifulSoup(html,'html.parser')
#找到需要的数据部分,找到对应的div
ul_data = doc.find_all('div',class_ = 'info')

数据弄下来了,就可以对它操作处理了,把数据转换成自己想要的格式

for item in ul_data:
    #获取小区基本信息
    ti
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/342202.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号