当前位置: 首页 > news >正文

母婴网站设计分析免费建站网站一级123456

母婴网站设计分析,免费建站网站一级123456,图片编辑软件手机版,做乡镇网站#主要用的python库#xff1a;安装必要的库requests#xff1a;用来获取页面信息#xff1b; BeautifulSoup#xff1a;用来获取页面结构的详细信息 #先获取链接#xff0c;再到一个列表#xff0c;进入标签#xff0c;然后到class。。。。。就可以了#xff08;省略安装必要的库requests用来获取页面信息 BeautifulSoup用来获取页面结构的详细信息 #先获取链接再到一个列表进入标签然后到class。。。。。就可以了省略 #安装 import requests from bs4 import BeautifulSoup url https://hz.lianjia.com/zufang/ responcerequests.get(url)#获取到页面信息200页面信息存储在text中 #查看页面信息存储位置response.text responce.text soup BeautifulSoup(responce.text,lxml)#解析使用lxml格式的文本存储,使文本结构化了 links_div(div,class_pic-panel)##class加下划线是因为class是python里的关键字此class非彼class #从列表框里生成另一个列表推导式利用列表生成式 links [div.a.get(herf) for div in links_div] print(links,len(links))##30个链接访问这些链接可以得到详细的租房信息 #links_div[1].a.get(herf)##仅仅提取了这个链接就够了 ##上述代码封装成函数,名字为get_links作用为获取下边所有租房页面的链接返回一个链接列表##封装:获取url页面下的内容返回soup对象 def get_page(url):responce request.get(url)soup BeautifulSoup(responce.text, lxml)return soupdef get_links(link_url):#responce requests.get(url) # 获取到页面信息200页面信息存储在text中。已封装成上述函数#soup BeautifulSoup(responce.text, lxml) # 解析使用lxml格式的文本存储,使文本结构化了。已封装成上述函数#调用上述替代上边注释掉的两行的函数soupget_page(link_url)links_div soup.find_all(div,class_pic-panel)links[links_div.a.get(herf) for div in links_div]return linkslinks_urlhttps://hz.lianjia.com/zufang/get_links(links_url)def get_huose_info(huose_url)huose_url https://hz.lianjia.com/zufang/103102641328.html#responce request.get(hour_url)#soup BeautifulSoup(responce.text,lxml)#调用函数soupget_page(huose_url)pricesoup.find(span,class_total).text##直接把价格4500获取出来unitsoup.find(span,class_unit).textunit.str#str函数字符转换工具house_infosoup.find_all(p)#(p,classif)areahuose_info[0].text[3:]#切片工具切片掉标题面积layouthuose_info[1].text[5:]floorhuose_info[2].text[3:]direction house_info[3].text[5:]##地铁没有class说明在获取huose_info时class时多余的trainhuose[4].text[3:]#构建一个字典info{面积:area,价格:price} 封装数据库 DATABASE {host:127.0.0.1,database:Examination,user:root,password:yuping,charset:utf8mb4} def get_db(setting):return MySQLdb.connect(**settings) def insert(house_info):values {}*11{}sql_values values.format(huose[价格]huose[面积]huose[价格])sql insert into huose(price,unit,area)values({},).format(sql_values)cursor db.cursor()cursor.execute(sql)db.commit() huose get_huose_info(https://hz.lianjia.com/zufang/103102641328.html) db get_db(DATABASE) insert(db,huose) for link in links:time.sleep(2)##为了防止访问时间太长加上时间限制print(获取一个房子信息时间成功)huose get_huose_info(link)insert(db,huose)
http://www.pierceye.com/news/346740/

相关文章:

  • 阳泉哪里做网站传统企业如何做好网络推广
  • 做网站不赚钱潍坊制作网站的公司
  • 网站城市切换代码手机微信官方网站
  • 福州建设招聘信息网站动漫设计专业哪个学校比较好
  • 网站建设需要哪些准备wordpress调用单页面跳转
  • 小公司使用的网站开发电子商务毕业设计 网站建设
  • 简单的个人网站模板网站建设费记什么科目
  • 中国建设银行宁波分行网站一般网站空间要多大
  • 做简单视频网站自己看廊坊专门做网站
  • 做贸易网站科技型中小企业服务平台登录
  • 网站怎么接广告赚钱net创建网站之后怎么做
  • 做网站如何让盈利wordpress链接样式表
  • 网站建设与管理计划谷歌浏览器官网下载手机版
  • 做请帖的网站上海阳性增多
  • 有回定ip怎么做网站青岛建设集团招聘信息网站
  • 淘宝内部卷网站怎么做智慧团建网站登录忘记密码
  • 网站建设前十名建站系统cms
  • 第三方网站开发的商家厦门广告公司网站建设
  • 网站建设基础条件临猗网站制作
  • 建设博客网站步骤常州网站建设百科
  • 门户网站 管理系统wordpress 微信图标
  • 广元网站建设广元莱芜论坛二手车
  • 山东省建设工程质量监督网站广州软件合作中心
  • 郑州网站建设怎么样通州建设局网站
  • 免费网站建设福州怎么修改网站主页
  • 深圳企业建站设计公司wordpress不显示样式
  • 外贸网站商城广东省建设协会网站
  • 杭州制作企业公司网站wordpress数据库添加用户
  • 主域名进入网站广告标识标牌制作厂家
  • 网站建设基础流程摘要专题网站建设策划