文章目录

  • 一、品牌爬取
      • 1、进入主页、测试待爬取内容是否为动态加载
      • 2、找到动态请求
      • 3、shell测试请求
    • 附件:异步请求返回的品牌导航栏html

环境:
python3.6
scrapy1.5.1
采用scrapy创建项目,IDE为Pycharm

一、品牌爬取

1、进入主页、测试待爬取内容是否为动态加载

通过爬取产品库首页品牌列表爬取汽车品牌链接,产品库网址https://car.autohome.com.cn/,通过scrapy shell测试内容是否是动态加载的,动态加载的爬取不到

scrapy shell "https://car.autohome.com.cn/"

2、找到动态请求

shell访问后发现页面元素取不到,证明是动态加载,于是打开F12查看刷新页面,查看所有请求,挨个找到加载品牌列表的链接,发现是一个.net请求的品牌列表,返回html

https://car.autohome.com.cn/AsLeftMenu/As_LeftListNew.ashx?typeId=1%20&brandId=0%20&fctId=0%20&seriesId=0

3、shell测试请求

再次通过shell查看是否可以获取内容

scrapy shell "https://car.autohome.com.cn/AsLeftMenu/As_LeftListNew.ashx?typeId=1%20&brandId=0%20&fctId=0%20&seriesId=0"
In [2]: response.xpath("//h3")
Out[2]:
[<Selector xpath='//h3' data='<h3><a href="/price/brand-117.html"><i c'>,<Selector xpath='//h3' data='<h3><a href="/price/brand-276.html"><i c'>,<Selector xpath='//h3' data='<h3><a href="/price/brand-34.html"><i cl'>,<Selector xpath='//h3' data='<h3><a href="/price/brand-35.html"><i cl'>,<Selector xpath='//h3' data='<h3><a href="/price/brand-33.html"><i cl'>,

继续使用shell将提取所需的数据格式

In [17]: for i in a:...:     print(i.xpath("@href").extract_first()+","+i.xpath("text()").extrac...: t_first()+","+i.xpath("em/text()").extract_first().lstrip("(").rstrip("...: )"))/price/brand-117.html,AC Schnitzer,2
/price/brand-276.html,ALPINA,1
/price/brand-34.html,阿尔法·罗密欧,12
/price/brand-35.html,阿斯顿·马丁,74
/price/brand-33.html,奥迪,860
/price/brand-140.html,巴博斯,16
/price/brand-120.html,宝骏,180
/price/brand-15.html,宝马,918
/price/brand-231.html,宝沃,57
/price/brand-40.html,保时捷,234
/price/brand-27.html,北京,62
/price/brand-333.html,北京清行,2
/price/brand-79.html,北汽昌河,141

至此品牌爬取准备工作完成,开始编写爬取程序,并将爬取到的内容保存入库。
核心类代码:

#coding=utf-8import scrapy
from ..items import BrandItem
from ..mySqlUtils import MySqlUtilsclass QuotesSpider(scrapy.Spider):#爬虫名称name = "brandSpider"#构造图片链接头https = "https:%s"#构造品牌链接brandLinkModel="https://car.autohome.com.cn/price/brand-%s.html"# 定义数据库中已经爬取的品牌idbrandIdSet=set()# 爬取策略ruleId=1 # 1为只爬取有更新的 2为全部爬取全部更新#爬虫入口,请求品牌列表,爬取品牌数据def start_requests(self):# 查询已经存在于数据库中的品牌idres=MySqlUtils.queryBrandId()self.brandIdSet=MySqlUtils.parseBrandTupleListToBrandList(res)# self.log("===============================>")# self.log(res)urls = ["https://car.autohome.com.cn/AsLeftMenu/As_LeftListNew.ashx?typeId=1&brandId=0&fctId=0&seriesId=0"]for url in urls:yield scrapy.Request(url=url, callback=self.parse)#解析品牌数据def parse(self, response):# 提取数据body = response.xpath("//body")#brandSeriesLink = "https://car.autohome.com.cn/AsLeftMenu/As_LeftListNew.ashx?typeId=1&brandId=%s&fctId=0&seriesId=0" #爬取车系链接letter=""for item in body.xpath("*"):if item.xpath("name()").extract_first() == "div":letter = item.xpath("text()").extract_first()continueli = item.xpath("li")for liData in li:brandItem=BrandItem()href = liData.xpath("h3/a/@href").extract_first()brandId = href[href.find("-") + 1:href.find(".")]brandName = liData.xpath("h3/a/text()").extract_first()brandLink=self.brandLinkModel % brandIdbrandItem['pingpaiID']=brandIdbrandItem['szm']=letterbrandItem['name']=brandNamebrandItem['url']=brandLink#self.log(letter + "," + brandId + "," + brandName)# self.log("-------------------------------------->brandIdSet")# self.log(self.brandIdSet)# 如果数据库中已经存在该品牌ID则不进行爬取if self.ruleId == 1:if brandId in self.brandIdSet:continue# 接着爬取品牌图标request = scrapy.Request(url=brandLink, callback=self.parseBrandImg)request.meta['brandItem']=brandItemyield request#解析品牌图片logo的urldef parseBrandImg(self,response):brandItem=response.meta['brandItem']brandImgUrl=response.css(".carbradn-pic").xpath("img/@src").extract_first()brandItem['imgUrl']=self.https % brandImgUrl#brandItem=(brandItem[0],brandItem[1],brandItem[2],self.https+brandImgUrl) #https是类变量,在构造函数中的为成员变量,都可以通过self来调用,也可以通过对象实例来调用self.log(brandItem)#保存到数据库yield brandItem

附件:异步请求返回的品牌导航栏html

<html><head></head><body><div class="cartree-letter">A</div><ul><li id="b117"><h3><a href="/price/brand-117.html"><i class="icon10 icon10-sjr"></i>AC Schnitzer<em>(2)</em></a></h3></li><li id="b276"><h3><a href="/price/brand-276.html"><i class="icon10 icon10-sjr"></i>ALPINA<em>(1)</em></a></h3></li><li id="b34"><h3><a href="/price/brand-34.html"><i class="icon10 icon10-sjr"></i>阿尔法&middot;罗密欧<em>(12)</em></a></h3></li><li id="b35"><h3><a href="/price/brand-35.html"><i class="icon10 icon10-sjr"></i>阿斯顿&middot;马丁<em>(74)</em></a></h3></li><li id="b33"><h3><a href="/price/brand-33.html"><i class="icon10 icon10-sjr"></i>奥迪<em>(860)</em></a></h3></li></ul><div class="cartree-letter">B</div><ul><li id="b140"><h3><a href="/price/brand-140.html"><i class="icon10 icon10-sjr"></i>巴博斯<em>(16)</em></a></h3></li><li id="b120"><h3><a href="/price/brand-120.html"><i class="icon10 icon10-sjr"></i>宝骏<em>(180)</em></a></h3></li><li id="b15"><h3><a href="/price/brand-15.html"><i class="icon10 icon10-sjr"></i>宝马<em>(918)</em></a></h3></li><li id="b231"><h3><a href="/price/brand-231.html"><i class="icon10 icon10-sjr"></i>宝沃<em>(57)</em></a></h3></li><li id="b40"><h3><a href="/price/brand-40.html"><i class="icon10 icon10-sjr"></i>保时捷<em>(234)</em></a></h3></li><li id="b27"><h3><a href="/price/brand-27.html"><i class="icon10 icon10-sjr"></i>北京<em>(62)</em></a></h3></li><li id="b333"><h3><a href="/price/brand-333.html"><i class="icon10 icon10-sjr"></i>北京清行<em>(2)</em></a></h3></li><li id="b79"><h3><a href="/price/brand-79.html"><i class="icon10 icon10-sjr"></i>北汽昌河<em>(141)</em></a></h3></li><li id="b301"><h3><a href="/price/brand-301.html"><i class="icon10 icon10-sjr"></i>北汽道达<em>(3)</em></a></h3></li><li id="b203"><h3><a href="/price/brand-203.html"><i class="icon10 icon10-sjr"></i>北汽幻速<em>(98)</em></a></h3></li><li id="b173"><h3><a href="/price/brand-173.html"><i class="icon10 icon10-sjr"></i>北汽绅宝<em>(97)</em></a></h3></li><li id="b143"><h3><a href="/price/brand-143.html"><i class="icon10 icon10-sjr"></i>北汽威旺<em>(134)</em></a></h3></li><li id="b208"><h3><a href="/price/brand-208.html"><i class="icon10 icon10-sjr"></i>北汽新能源<em>(35)</em></a></h3></li><li id="b154"><h3><a href="/price/brand-154.html"><i class="icon10 icon10-sjr"></i>北汽制造<em>(107)</em></a></h3></li><li id="b36"><h3><a href="/price/brand-36.html"><i class="icon10 icon10-sjr"></i>奔驰<em>(896)</em></a></h3></li><li id="b95"><h3><a href="/price/brand-95.html"><i class="icon10 icon10-sjr"></i>奔腾<em>(217)</em></a></h3></li><li id="b14"><h3><a href="/price/brand-14.html"><i class="icon10 icon10-sjr"></i>本田<em>(483)</em></a></h3></li><li id="b271"><h3><a href="/price/brand-271.html"><i class="icon10 icon10-sjr"></i>比速汽车<em>(20)</em></a></h3></li><li id="b75"><h3><a href="/price/brand-75.html"><i class="icon10 icon10-sjr"></i>比亚迪<em>(452)</em></a></h3></li><li id="b13"><h3><a href="/price/brand-13.html"><i class="icon10 icon10-sjr"></i>标致<em>(413)</em></a></h3></li><li id="b38"><h3><a href="/price/brand-38.html"><i class="icon10 icon10-sjr"></i>别克<em>(448)</em></a></h3></li><li id="b39"><h3><a href="/price/brand-39.html"><i class="icon10 icon10-sjr"></i>宾利<em>(85)</em></a></h3></li><li id="b37"><h3><a href="/price/brand-37.html"><i class="icon10 icon10-sjr"></i>布加迪<em>(3)</em></a></h3></li></ul><div class="cartree-letter">C</div><ul><li id="b76"><h3><a href="/price/brand-76.html"><i class="icon10 icon10-sjr"></i>长安<em>(511)</em></a></h3></li><li id="b299"><h3><a href="/price/brand-299.html"><i class="icon10 icon10-sjr"></i>长安跨越<em>(22)</em></a></h3></li><li id="b163"><h3><a href="/price/brand-163.html"><i class="icon10 icon10-sjr"></i>长安欧尚<em>(176)</em></a></h3></li><li id="b294"><h3><a href="/price/brand-294.html"><i class="icon10 icon10-sjr"></i>长安轻型车<em>(232)</em></a></h3></li><li id="b77"><h3><a href="/price/brand-77.html"><i class="icon10 icon10-sjr"></i>长城<em>(371)</em></a></h3></li><li id="b196"><h3><a href="/price/brand-196.html"><i class="icon10 icon10-sjr"></i>成功汽车<em>(32)</em></a></h3></li></ul><div class="cartree-letter">D</div><ul><li id="b169"><h3><a href="/price/brand-169.html"><i class="icon10 icon10-sjr"></i>DS<em>(98)</em></a></h3></li><li id="b92"><h3><a href="/price/brand-92.html"><i class="icon10 icon10-sjr"></i>大发<em>(13)</em></a></h3></li><li id="b1"><h3><a href="/price/brand-1.html"><i class="icon10 icon10-sjr"></i>大众<em>(1524)</em></a></h3></li><li id="b41"><h3><a href="/price/brand-41.html"><i class="icon10 icon10-sjr"></i>道奇<em>(25)</em></a></h3></li><li id="b280"><h3><a href="/price/brand-280.html"><i class="icon10 icon10-sjr"></i>电咖<em>(5)</em></a></h3></li><li id="b32"><h3><a href="/price/brand-32.html"><i class="icon10 icon10-sjr"></i>东风<em>(327)</em></a></h3></li><li id="b187"><h3><a href="/price/brand-187.html"><i class="icon10 icon10-sjr"></i>东风风度<em>(21)</em></a></h3></li><li id="b259"><h3><a href="/price/brand-259.html"><i class="icon10 icon10-sjr"></i>东风风光<em>(89)</em></a></h3></li><li id="b113"><h3><a href="/price/brand-113.html"><i class="icon10 icon10-sjr"></i>东风风神<em>(172)</em></a></h3></li><li id="b165"><h3><a href="/price/brand-165.html"><i class="icon10 icon10-sjr"></i>东风风行<em>(483)</em></a></h3></li><li id="b326"><h3><a href="/price/brand-326.html"><i class="icon10 icon10-sjr"></i>东风瑞泰特<em>(1)</em></a></h3></li><li id="b142"><h3><a href="/price/brand-142.html"><i class="icon10 icon10-sjr"></i>东风小康<em>(123)</em></a></h3></li><li id="b81"><h3><a href="/price/brand-81.html"><i class="icon10 icon10-sjr"></i>东南<em>(250)</em></a></h3></li></ul><div class="cartree-letter">F</div><ul><li id="b42"><h3><a href="/price/brand-42.html"><i class="icon10 icon10-sjr"></i>法拉利<em>(25)</em></a></h3></li><li id="b11"><h3><a href="/price/brand-11.html"><i class="icon10 icon10-sjr"></i>菲亚特<em>(109)</em></a></h3></li><li id="b3"><h3><a href="/price/brand-3.html"><i class="icon10 icon10-sjr"></i>丰田<em>(839)</em></a></h3></li><li id="b141"><h3><a href="/price/brand-141.html"><i class="icon10 icon10-sjr"></i>福迪<em>(96)</em></a></h3></li><li id="b197"><h3><a href="/price/brand-197.html"><i class="icon10 icon10-sjr"></i>福汽启腾<em>(22)</em></a></h3></li><li id="b8"><h3><a href="/price/brand-8.html"><i class="icon10 icon10-sjr"></i>福特<em>(703)</em></a></h3></li><li id="b96"><h3><a href="/price/brand-96.html"><i class="icon10 icon10-sjr"></i>福田<em>(514)</em></a></h3></li><li id="b282"><h3><a href="/price/brand-282.html"><i class="icon10 icon10-sjr"></i>福田乘用车<em>(356)</em></a></h3></li></ul><div class="cartree-letter">G</div><ul><li id="b112"><h3><a href="/price/brand-112.html"><i class="icon10 icon10-sjr"></i>GMC<em>(105)</em></a></h3></li><li id="b152"><h3><a href="/price/brand-152.html"><i class="icon10 icon10-sjr"></i>观致<em>(96)</em></a></h3></li><li id="b116"><h3><a href="/price/brand-116.html"><i class="icon10 icon10-sjr"></i>光冈<em>(3)</em></a></h3></li><li id="b82"><h3><a href="/price/brand-82.html"><i class="icon10 icon10-sjr"></i>广汽传祺<em>(205)</em></a></h3></li><li id="b108"><h3><a href="/price/brand-108.html"><i class="icon10 icon10-sjr"></i>广汽吉奥<em>(162)</em></a></h3></li><li id="b329"><h3><a href="/price/brand-329.html"><i class="icon10 icon10-sjr"></i>广汽集团<em>(4)</em></a></h3></li><li id="b313"><h3><a href="/price/brand-313.html"><i class="icon10 icon10-sjr"></i>广汽新能源<em>(7)</em></a></h3></li><li id="b304"><h3><a href="/price/brand-304.html"><i class="icon10 icon10-sjr"></i>国金汽车<em>(7)</em></a></h3></li></ul><div class="cartree-letter">H</div><ul><li id="b24"><h3><a href="/price/brand-24.html"><i class="icon10 icon10-sjr"></i>哈飞<em>(75)</em></a></h3></li><li id="b181"><h3><a href="/price/brand-181.html"><i class="icon10 icon10-sjr"></i>哈弗<em>(565)</em></a></h3></li><li id="b150"><h3><a href="/price/brand-150.html"><i class="icon10 icon10-sjr"></i>海格<em>(59)</em></a></h3></li><li id="b86"><h3><a href="/price/brand-86.html"><i class="icon10 icon10-sjr"></i>海马<em>(420)</em></a></h3></li><li id="b267"><h3><a href="/price/brand-267.html"><i class="icon10 icon10-sjr"></i>汉腾汽车<em>(31)</em></a></h3></li><li id="b43"><h3><a href="/price/brand-43.html"><i class="icon10 icon10-sjr"></i>悍马<em>(5)</em></a></h3></li><li id="b164"><h3><a href="/price/brand-164.html"><i class="icon10 icon10-sjr"></i>恒天<em>(15)</em></a></h3></li><li id="b91"><h3><a href="/price/brand-91.html"><i class="icon10 icon10-sjr"></i>红旗<em>(33)</em></a></h3></li><li id="b336"><h3><a href="/price/brand-336.html"><i class="icon10 icon10-sjr"></i>红星汽车<em>(4)</em></a></h3></li><li id="b245"><h3><a href="/price/brand-245.html"><i class="icon10 icon10-sjr"></i>华凯<em>(16)</em></a></h3></li><li id="b85"><h3><a href="/price/brand-85.html"><i class="icon10 icon10-sjr"></i>华普<em>(41)</em></a></h3></li><li id="b184"><h3><a href="/price/brand-184.html"><i class="icon10 icon10-sjr"></i>华骐<em>(1)</em></a></h3></li><li id="b220"><h3><a href="/price/brand-220.html"><i class="icon10 icon10-sjr"></i>华颂<em>(7)</em></a></h3></li><li id="b87"><h3><a href="/price/brand-87.html"><i class="icon10 icon10-sjr"></i>华泰<em>(145)</em></a></h3></li><li id="b260"><h3><a href="/price/brand-260.html"><i class="icon10 icon10-sjr"></i>华泰新能源<em>(14)</em></a></h3></li><li id="b97"><h3><a href="/price/brand-97.html"><i class="icon10 icon10-sjr"></i>黄海<em>(215)</em></a></h3></li></ul><div class="cartree-letter">I</div><ul><li id="b188"><h3><a href="/price/brand-188.html"><i class="icon10 icon10-sjr"></i>Icona<em>(1)</em></a></h3></li></ul><div class="cartree-letter">J</div><ul><li id="b46"><h3><a href="/price/brand-46.html"><i class="icon10 icon10-sjr"></i>Jeep<em>(280)</em></a></h3></li><li id="b25"><h3><a href="/price/brand-25.html"><i class="icon10 icon10-sjr"></i>吉利汽车<em>(712)</em></a></h3></li><li id="b84"><h3><a href="/price/brand-84.html"><i class="icon10 icon10-sjr"></i>江淮<em>(760)</em></a></h3></li><li id="b119"><h3><a href="/price/brand-119.html"><i class="icon10 icon10-sjr"></i>江铃<em>(136)</em></a></h3></li><li id="b210"><h3><a href="/price/brand-210.html"><i class="icon10 icon10-sjr"></i>江铃集团轻汽<em>(261)</em></a></h3></li><li id="b270"><h3><a href="/price/brand-270.html"><i class="icon10 icon10-sjr"></i>江铃集团新能源<em>(17)</em></a></h3></li><li id="b44"><h3><a href="/price/brand-44.html"><i class="icon10 icon10-sjr"></i>捷豹<em>(200)</em></a></h3></li><li id="b319"><h3><a href="/price/brand-319.html"><i class="icon10 icon10-sjr"></i>捷途<em>(8)</em></a></h3></li><li id="b83"><h3><a href="/price/brand-83.html"><i class="icon10 icon10-sjr"></i>金杯<em>(547)</em></a></h3></li><li id="b145"><h3><a href="/price/brand-145.html"><i class="icon10 icon10-sjr"></i>金龙<em>(114)</em></a></h3></li><li id="b175"><h3><a href="/price/brand-175.html"><i class="icon10 icon10-sjr"></i>金旅<em>(14)</em></a></h3></li><li id="b151"><h3><a href="/price/brand-151.html"><i class="icon10 icon10-sjr"></i>九龙<em>(50)</em></a></h3></li><li id="b297"><h3><a href="/price/brand-297.html"><i class="icon10 icon10-sjr"></i>君马汽车<em>(42)</em></a></h3></li></ul><div class="cartree-letter">K</div><ul><li id="b109"><h3><a href="/price/brand-109.html"><i class="icon10 icon10-sjr"></i>KTM<em>(1)</em></a></h3></li><li id="b156"><h3><a href="/price/brand-156.html"><i class="icon10 icon10-sjr"></i>卡尔森<em>(4)</em></a></h3></li><li id="b224"><h3><a href="/price/brand-224.html"><i class="icon10 icon10-sjr"></i>卡升<em>(12)</em></a></h3></li><li id="b199"><h3><a href="/price/brand-199.html"><i class="icon10 icon10-sjr"></i>卡威<em>(64)</em></a></h3></li><li id="b101"><h3><a href="/price/brand-101.html"><i class="icon10 icon10-sjr"></i>开瑞<em>(195)</em></a></h3></li><li id="b47"><h3><a href="/price/brand-47.html"><i class="icon10 icon10-sjr"></i>凯迪拉克<em>(182)</em></a></h3></li><li id="b214"><h3><a href="/price/brand-214.html"><i class="icon10 icon10-sjr"></i>凯翼<em>(65)</em></a></h3></li><li id="b100"><h3><a href="/price/brand-100.html"><i class="icon10 icon10-sjr"></i>科尼赛克<em>(4)</em></a></h3></li><li id="b9"><h3><a href="/price/brand-9.html"><i class="icon10 icon10-sjr"></i>克莱斯勒<em>(32)</em></a></h3></li></ul><div class="cartree-letter">L</div><ul><li id="b335"><h3><a href="/price/brand-335.html"><i class="icon10 icon10-sjr"></i>LITE<em>(4)</em></a></h3></li><li id="b241"><h3><a href="/price/brand-241.html"><i class="icon10 icon10-sjr"></i>LOCAL MOTORS<em>(1)</em></a></h3></li><li id="b118"><h3><a href="/price/brand-118.html"><i class="icon10 icon10-sjr"></i>Lorinser<em>(11)</em></a></h3></li><li id="b48"><h3><a href="/price/brand-48.html"><i class="icon10 icon10-sjr"></i>兰博基尼<em>(32)</em></a></h3></li><li id="b54"><h3><a href="/price/brand-54.html"><i class="icon10 icon10-sjr"></i>劳斯莱斯<em>(27)</em></a></h3></li><li id="b52"><h3><a href="/price/brand-52.html"><i class="icon10 icon10-sjr"></i>雷克萨斯<em>(274)</em></a></h3></li><li id="b10"><h3><a href="/price/brand-10.html"><i class="icon10 icon10-sjr"></i>雷诺<em>(162)</em></a></h3></li><li id="b124"><h3><a href="/price/brand-124.html"><i class="icon10 icon10-sjr"></i>理念<em>(15)</em></a></h3></li><li id="b80"><h3><a href="/price/brand-80.html"><i class="icon10 icon10-sjr"></i>力帆汽车<em>(232)</em></a></h3></li><li id="b89"><h3><a href="/price/brand-89.html"><i class="icon10 icon10-sjr"></i>莲花汽车<em>(64)</em></a></h3></li><li id="b78"><h3><a href="/price/brand-78.html"><i class="icon10 icon10-sjr"></i>猎豹汽车<em>(176)</em></a></h3></li><li id="b51"><h3><a href="/price/brand-51.html"><i class="icon10 icon10-sjr"></i>林肯<em>(78)</em></a></h3></li><li id="b53"><h3><a href="/price/brand-53.html"><i class="icon10 icon10-sjr"></i>铃木<em>(446)</em></a></h3></li><li id="b318"><h3><a href="/price/brand-318.html"><i class="icon10 icon10-sjr"></i>零跑汽车<em>(1)</em></a></h3></li><li id="b279"><h3><a href="/price/brand-279.html"><i class="icon10 icon10-sjr"></i>领克<em>(18)</em></a></h3></li><li id="b204"><h3><a href="/price/brand-204.html"><i class="icon10 icon10-sjr"></i>陆地方舟<em>(10)</em></a></h3></li><li id="b88"><h3><a href="/price/brand-88.html"><i class="icon10 icon10-sjr"></i>陆风<em>(207)</em></a></h3></li><li id="b49"><h3><a href="/price/brand-49.html"><i class="icon10 icon10-sjr"></i>路虎<em>(280)</em></a></h3></li><li id="b50"><h3><a href="/price/brand-50.html"><i class="icon10 icon10-sjr"></i>路特斯<em>(14)</em></a></h3></li></ul><div class="cartree-letter">M</div><ul><li id="b56"><h3><a href="/price/brand-56.html"><i class="icon10 icon10-sjr"></i>MINI<em>(195)</em></a></h3></li><li id="b58"><h3><a href="/price/brand-58.html"><i class="icon10 icon10-sjr"></i>马自达<em>(277)</em></a></h3></li><li id="b57"><h3><a href="/price/brand-57.html"><i class="icon10 icon10-sjr"></i>玛莎拉蒂<em>(57)</em></a></h3></li><li id="b55"><h3><a href="/price/brand-55.html"><i class="icon10 icon10-sjr"></i>迈巴赫<em>(4)</em></a></h3></li><li id="b129"><h3><a href="/price/brand-129.html"><i class="icon10 icon10-sjr"></i>迈凯伦<em>(21)</em></a></h3></li><li id="b20"><h3><a href="/price/brand-20.html"><i class="icon10 icon10-sjr"></i>名爵<em>(213)</em></a></h3></li><li id="b168"><h3><a href="/price/brand-168.html"><i class="icon10 icon10-sjr"></i>摩根<em>(13)</em></a></h3></li></ul><div class="cartree-letter">N</div><ul><li id="b130"><h3><a href="/price/brand-130.html"><i class="icon10 icon10-sjr"></i>纳智捷<em>(117)</em></a></h3></li><li id="b213"><h3><a href="/price/brand-213.html"><i class="icon10 icon10-sjr"></i>南京金龙<em>(25)</em></a></h3></li></ul><div class="cartree-letter">O</div><ul><li id="b60"><h3><a href="/price/brand-60.html"><i class="icon10 icon10-sjr"></i>讴歌<em>(53)</em></a></h3></li><li id="b59"><h3><a href="/price/brand-59.html"><i class="icon10 icon10-sjr"></i>欧宝<em>(48)</em></a></h3></li><li id="b146"><h3><a href="/price/brand-146.html"><i class="icon10 icon10-sjr"></i>欧朗<em>(10)</em></a></h3></li><li id="b332"><h3><a href="/price/brand-332.html"><i class="icon10 icon10-sjr"></i>欧尚汽车<em>(4)</em></a></h3></li></ul><div class="cartree-letter">P</div><ul><li id="b308"><h3><a href="/price/brand-308.html"><i class="icon10 icon10-sjr"></i>Polestar<em>(1)</em></a></h3></li><li id="b61"><h3><a href="/price/brand-61.html"><i class="icon10 icon10-sjr"></i>帕加尼<em>(1)</em></a></h3></li></ul><div class="cartree-letter">Q</div><ul><li id="b26"><h3><a href="/price/brand-26.html"><i class="icon10 icon10-sjr"></i>奇瑞<em>(675)</em></a></h3></li><li id="b122"><h3><a href="/price/brand-122.html"><i class="icon10 icon10-sjr"></i>启辰<em>(113)</em></a></h3></li><li id="b62"><h3><a href="/price/brand-62.html"><i class="icon10 icon10-sjr"></i>起亚<em>(672)</em></a></h3></li><li id="b235"><h3><a href="/price/brand-235.html"><i class="icon10 icon10-sjr"></i>前途<em>(1)</em></a></h3></li><li id="b222"><h3><a href="/price/brand-222.html"><i class="icon10 icon10-sjr"></i>乔治&middot;巴顿<em>(3)</em></a></h3></li><li id="b312"><h3><a href="/price/brand-312.html"><i class="icon10 icon10-sjr"></i>庆铃汽车<em>(5)</em></a></h3></li><li id="b219"><h3><a href="/price/brand-219.html"><i class="icon10 icon10-sjr"></i>全球鹰<em>(10)</em></a></h3></li></ul><div class="cartree-letter">R</div><ul><li id="b63"><h3><a href="/price/brand-63.html"><i class="icon10 icon10-sjr"></i>日产<em>(624)</em></a></h3></li><li id="b19"><h3><a href="/price/brand-19.html"><i class="icon10 icon10-sjr"></i>荣威<em>(245)</em></a></h3></li><li id="b337"><h3><a href="/price/brand-337.html"><i class="icon10 icon10-sjr"></i>容大智造<em>(2)</em></a></h3></li><li id="b174"><h3><a href="/price/brand-174.html"><i class="icon10 icon10-sjr"></i>如虎<em>(2)</em></a></h3></li><li id="b296"><h3><a href="/price/brand-296.html"><i class="icon10 icon10-sjr"></i>瑞驰新能源<em>(2)</em></a></h3></li><li id="b103"><h3><a href="/price/brand-103.html"><i class="icon10 icon10-sjr"></i>瑞麒<em>(50)</em></a></h3></li></ul><div class="cartree-letter">S</div><ul><li id="b45"><h3><a href="/price/brand-45.html"><i class="icon10 icon10-sjr"></i>smart<em>(104)</em></a></h3></li><li id="b269"><h3><a href="/price/brand-269.html"><i class="icon10 icon10-sjr"></i>SWM斯威汽车<em>(49)</em></a></h3></li><li id="b64"><h3><a href="/price/brand-64.html"><i class="icon10 icon10-sjr"></i>萨博<em>(15)</em></a></h3></li><li id="b205"><h3><a href="/price/brand-205.html"><i class="icon10 icon10-sjr"></i>赛麟<em>(14)</em></a></h3></li><li id="b68"><h3><a href="/price/brand-68.html"><i class="icon10 icon10-sjr"></i>三菱<em>(318)</em></a></h3></li><li id="b149"><h3><a href="/price/brand-149.html"><i class="icon10 icon10-sjr"></i>陕汽通家<em>(26)</em></a></h3></li><li id="b155"><h3><a href="/price/brand-155.html"><i class="icon10 icon10-sjr"></i>上汽大通<em>(438)</em></a></h3></li><li id="b66"><h3><a href="/price/brand-66.html"><i class="icon10 icon10-sjr"></i>世爵<em>(1)</em></a></h3></li><li id="b90"><h3><a href="/price/brand-90.html"><i class="icon10 icon10-sjr"></i>双环<em>(82)</em></a></h3></li><li id="b69"><h3><a href="/price/brand-69.html"><i class="icon10 icon10-sjr"></i>双龙<em>(139)</em></a></h3></li><li id="b162"><h3><a href="/price/brand-162.html"><i class="icon10 icon10-sjr"></i>思铭<em>(5)</em></a></h3></li><li id="b65"><h3><a href="/price/brand-65.html"><i class="icon10 icon10-sjr"></i>斯巴鲁<em>(246)</em></a></h3></li><li id="b238"><h3><a href="/price/brand-238.html"><i class="icon10 icon10-sjr"></i>斯达泰克<em>(13)</em></a></h3></li><li id="b67"><h3><a href="/price/brand-67.html"><i class="icon10 icon10-sjr"></i>斯柯达<em>(352)</em></a></h3></li></ul><div class="cartree-letter">T</div><ul><li id="b202"><h3><a href="/price/brand-202.html"><i class="icon10 icon10-sjr"></i>泰卡特<em>(7)</em></a></h3></li><li id="b133"><h3><a href="/price/brand-133.html"><i class="icon10 icon10-sjr"></i>特斯拉<em>(36)</em></a></h3></li><li id="b161"><h3><a href="/price/brand-161.html"><i class="icon10 icon10-sjr"></i>腾势<em>(7)</em></a></h3></li></ul><div class="cartree-letter">W</div><ul><li id="b283"><h3><a href="/price/brand-283.html"><i class="icon10 icon10-sjr"></i>WEY<em>(11)</em></a></h3></li><li id="b102"><h3><a href="/price/brand-102.html"><i class="icon10 icon10-sjr"></i>威麟<em>(36)</em></a></h3></li><li id="b291"><h3><a href="/price/brand-291.html"><i class="icon10 icon10-sjr"></i>威马汽车<em>(8)</em></a></h3></li><li id="b99"><h3><a href="/price/brand-99.html"><i class="icon10 icon10-sjr"></i>威兹曼<em>(7)</em></a></h3></li><li id="b192"><h3><a href="/price/brand-192.html"><i class="icon10 icon10-sjr"></i>潍柴英致<em>(40)</em></a></h3></li><li id="b284"><h3><a href="/price/brand-284.html"><i class="icon10 icon10-sjr"></i>蔚来<em>(3)</em></a></h3></li><li id="b70"><h3><a href="/price/brand-70.html"><i class="icon10 icon10-sjr"></i>沃尔沃<em>(401)</em></a></h3></li><li id="b114"><h3><a href="/price/brand-114.html"><i class="icon10 icon10-sjr"></i>五菱汽车<em>(127)</em></a></h3></li><li id="b167"><h3><a href="/price/brand-167.html"><i class="icon10 icon10-sjr"></i>五十铃<em>(129)</em></a></h3></li></ul><div class="cartree-letter">X</div><ul><li id="b98"><h3><a href="/price/brand-98.html"><i class="icon10 icon10-sjr"></i>西雅特<em>(13)</em></a></h3></li><li id="b12"><h3><a href="/price/brand-12.html"><i class="icon10 icon10-sjr"></i>现代<em>(643)</em></a></h3></li><li id="b275"><h3><a href="/price/brand-275.html"><i class="icon10 icon10-sjr"></i>小鹏汽车<em>(2)</em></a></h3></li><li id="b185"><h3><a href="/price/brand-185.html"><i class="icon10 icon10-sjr"></i>新凯<em>(8)</em></a></h3></li><li id="b324"><h3><a href="/price/brand-324.html"><i class="icon10 icon10-sjr"></i>新特汽车<em>(2)</em></a></h3></li><li id="b306"><h3><a href="/price/brand-306.html"><i class="icon10 icon10-sjr"></i>鑫源<em>(17)</em></a></h3></li><li id="b71"><h3><a href="/price/brand-71.html"><i class="icon10 icon10-sjr"></i>雪佛兰<em>(421)</em></a></h3></li><li id="b72"><h3><a href="/price/brand-72.html"><i class="icon10 icon10-sjr"></i>雪铁龙<em>(422)</em></a></h3></li></ul><div class="cartree-letter">Y</div><ul><li id="b111"><h3><a href="/price/brand-111.html"><i class="icon10 icon10-sjr"></i>野马汽车<em>(66)</em></a></h3></li><li id="b110"><h3><a href="/price/brand-110.html"><i class="icon10 icon10-sjr"></i>一汽<em>(335)</em></a></h3></li><li id="b144"><h3><a href="/price/brand-144.html"><i class="icon10 icon10-sjr"></i>依维柯<em>(149)</em></a></h3></li><li id="b73"><h3><a href="/price/brand-73.html"><i class="icon10 icon10-sjr"></i>英菲尼迪<em>(171)</em></a></h3></li><li id="b93"><h3><a href="/price/brand-93.html"><i class="icon10 icon10-sjr"></i>永源<em>(82)</em></a></h3></li><li id="b298"><h3><a href="/price/brand-298.html"><i class="icon10 icon10-sjr"></i>宇通客车<em>(6)</em></a></h3></li><li id="b263"><h3><a href="/price/brand-263.html"><i class="icon10 icon10-sjr"></i>驭胜<em>(87)</em></a></h3></li><li id="b232"><h3><a href="/price/brand-232.html"><i class="icon10 icon10-sjr"></i>御捷<em>(3)</em></a></h3></li><li id="b307"><h3><a href="/price/brand-307.html"><i class="icon10 icon10-sjr"></i>裕路<em>(2)</em></a></h3></li><li id="b286"><h3><a href="/price/brand-286.html"><i class="icon10 icon10-sjr"></i>云度<em>(15)</em></a></h3></li><li id="b317"><h3><a href="/price/brand-317.html"><i class="icon10 icon10-sjr"></i>云雀汽车<em>(4)</em></a></h3></li></ul><div class="cartree-letter">Z</div><ul><li id="b182"><h3><a href="/price/brand-182.html"><i class="icon10 icon10-sjr"></i>之诺<em>(2)</em></a></h3></li><li id="b206"><h3><a href="/price/brand-206.html"><i class="icon10 icon10-sjr"></i>知豆<em>(14)</em></a></h3></li><li id="b22"><h3><a href="/price/brand-22.html"><i class="icon10 icon10-sjr"></i>中华<em>(287)</em></a></h3></li><li id="b74"><h3><a href="/price/brand-74.html"><i class="icon10 icon10-sjr"></i>中兴<em>(169)</em></a></h3></li><li id="b94"><h3><a href="/price/brand-94.html"><i class="icon10 icon10-sjr"></i>众泰<em>(416)</em></a></h3></li></ul></body>
</html>

Python 爬虫实战 汽车某家(一) 品牌相关推荐

  1. Python 爬虫实战 汽车某家(四) 车型配置

    文章目录 一.工具选择 二.demo示例 三.完整代码 前言:汽车之家车型配置数据是js加载+js动态伪元素防爬加载,原始页面中不存在任何数据,因此通过scrapy显式爬取已经不太可能,通过查阅大量资 ...

  2. Python 爬虫实战 汽车某家(五) 口碑、评分

    文章目录 一.项目结构 二.核心类代码 爬取内容 1.用户口碑明细评分 2.口碑标题.发表日期.口碑推荐级别 3.购车目的 4.购车价格 5.购车经销商 一.项目结构 point.txt 为断点保存文 ...

  3. Python 爬虫实战 汽车某家(三) 车型

    文章目录 一.爬取逻辑分析 核心 二.爬取页面销售状态分析 三.爬取页面车型列表分析 四.停售分页分析 五.指导价和评分爬取 1.指导价html片段 2.有评分html片段 3.无评分html片段 一 ...

  4. python爬虫之汽车之家论坛帖子内容爬取

    Datawhale爬虫 第五期 Day7 实战项目:汽车之家车型论坛帖子信息 作为国内目前第一大汽车论坛,反爬虫很恶心,中间很多坑. 新手,第一次搞这么复杂的爬虫,前期没有排查,都是遇到坑的时候再返回 ...

  5. python爬虫进阶-汽车之家贴吧信息(字体反爬-动态映射)

    目的 获取汽车之家贴吧的内容信息 详细需求 汽车之家贴吧 思路解析 一.F12获取目标信息-进行分析 二.字体反爬解析-根据上一篇的文章,直接搜索关键词就好 三 根据其后的链接,保存为ttf在本地,查 ...

  6. python爬取汽车之家_python爬虫实战之爬取汽车之家网站上的图片

    随着生活水平的提高和快节奏生活的发展.汽车开始慢慢成为人们的必需品,浏览各种汽车网站便成为购买合适.喜欢车辆的前提.例如汽车之家网站中就有最新的报价和图片以及汽车的相关内容,是提供信息最快最全的中国汽 ...

  7. python爬虫(二十四)爬取汽车之家某品牌图片

    爬取汽车之家某品牌图片 需求 爬取汽车之家某品牌的汽车图片 目标url https://car.autohome.com.cn/photolist/series/52880/6957393.html# ...

  8. Python爬虫实战爬取租房网站2w+数据-链家上海区域信息(超详细)

    Python爬虫实战爬取租房网站-链家上海区域信息(过程超详细) 内容可能有点啰嗦 大佬们请见谅 后面会贴代码 带火们有需求的话就用吧 正好这几天做的实验报告就直接拿过来了,我想后面应该会有人用的到吧 ...

  9. python爬虫项目-32个Python爬虫实战项目,满足你的项目慌

    原标题:32个Python爬虫实战项目,满足你的项目慌 爬虫项目名称及简介 一些项目名称涉及企业名词,小编用拼写代替 1.[WechatSogou]- weixin公众号爬虫.基于weixin公众号爬 ...

最新文章

  1. 文件查找命令find的使用
  2. ggsurvplot图片输出
  3. postgresql中DML操作
  4. android 对for循环进行优化
  5. basic code
  6. sap后台配置原因代码_【MM配置】Inventory Management 库存管理
  7. tensorflow之softmax
  8. 禅道项目管理工具环境搭建
  9. Centos查看系统版本
  10. 利用uniapp实现手机摇一摇H5项目
  11. 基于二叉树的家谱系统
  12. php sapi模式,PHP SAPI介绍
  13. 新息自适应卡尔曼滤波matlab代码,基于自适应卡尔曼滤波的弱信号跟踪方法与流程...
  14. List Set Map
  15. PHP,POST页面无法传值跳转,请大神帮助。
  16. 双电阻差分电流采样_1206 0.35R采样毫欧电阻等规格参数应用详情
  17. Win10+Ubuntu18.04双系统安装教程
  18. 深入浅出RSA在CTF中的攻击套路
  19. CVBS视频信号解析(转载)
  20. android相机分辨率是多少合适,相机像素高一定好吗 相机像素多少合适【详解】...

热门文章

  1. STM32 CubeMax TCRT5000L光电对管巡线 原理与实现
  2. ANSYS CMD
  3. oracle_odac安装,Hello World - Viasual Studio + Oracle (ODAC / ODT) 开发环境配置注意事项
  4. 使用RFID定位技术的AGV巡检机器人如何工作?
  5. 命题逻辑在计算机中的作用,离散数学的命题逻辑.ppt
  6. 在ArcGIS中如何画一个五等分的圆
  7. 天干地支计算公式_天干地支主怎样计算?
  8. CCIE与HCIE哪个含金量高些?
  9. NC瑞士军刀 网络工具
  10. 90%的合同麻烦都源于签约“漏洞”,君子签电子签章闭坑指南来了!