首页 网店学院 网店资讯 网店问答 专栏 店铺装修 拼多多入驻 虾皮入驻 推广返佣
    TOP
    甩手网 > 网店学院 > 网店运营 > 数据分析

    技术贴:如何用代码巧妙爬抓电商数据进行分析

    2014-03-04 10:59:40 人气:7075

    下面,让我们开始实践

    首先,我们准备好工具,在excel的文件--选项--自定义功能区--主选项卡,把开发工具打钩。

    技术贴:如何用代码巧妙爬抓电商数据进行分析5

    技术贴:如何用代码巧妙爬抓电商数据进行分析6

    然后进入vba编程环境

    技术贴:如何用代码巧妙爬抓电商数据进行分析7

    插入模块

    技术贴:如何用代码巧妙爬抓电商数据进行分析8

    可以在这些模块里面写程式,下图我一口气插入了4个模块,我在其中一个模块上面写入代码即可。

    技术贴:如何用代码巧妙爬抓电商数据进行分析9

    然后写入代码(这里是截图,在文章最后,会附上文本版的代码)

    技术贴:如何用代码巧妙爬抓电商数据进行分析10

    技术贴:如何用代码巧妙爬抓电商数据进行分析11

    大家注意到,在第四行,有个很长很长的一串

    URL = "http://s.taobao.com/search?q=T%D0%F4&commend=all&ssid=s5-e&search_type=item&sourceId=tb.index&spm=1.6659421.754896237.1&initiative_id=tbindexz_20140301"

    大家只要把这个链接替换掉就可以了。这个链接,是搜索后的结果页。在淘宝敲入关键词,然后选择好属性或者排序方式后,把网址贴过来,然后运行这段代码就可以了。下图是运行按键的位置。

    技术贴:如何用代码巧妙爬抓电商数据进行分析12

    运行后得到的结果

    技术贴:如何用代码巧妙爬抓电商数据进行分析13

    这段代码的解释,我都注释在代码里头了。其实可以把这个过程写成更加智能。网址的q=后面的T%D0%F4是T恤的uncode码,其实只要写多一个转码程序,可以直接在excel的工作表或者窗体里面输入关键词进行搜索。

    另外,利用参数sort来指定排名类型,如

    sort=default是综合排名

    sort=renqi-desc是人气排名

    sort=sale-desc是销量排名

    s=40是页码,公式是40*(页码-1),非常明显,s=40就是第2页

    直接利用代码组合网址,如http://s.taobao.com/search?q=T%D0%F4&sort=renqi-desc&s=40(复制到淘宝看下结果哦)

    这是T恤下的人气排名第二页的搜索结果

    再做个查询按键,就变成软件了。

    如果用时间来控制,可以让程序每隔几分钟或者几小时运行一次,达到自动爬抓数据的目的。

    这部分我就不详说了,感兴趣的自己研究。

    *本站部分文字及图片均来自于网络,如侵犯到您的权益,请及时通知我们删除。联系信息:甩手网
    关注微信
    淘宝运营

    淘宝运营

    简单来说淘宝运营是对于一个店铺经营的计划、实施与控制,是与产品销量挂钩的各个工作的总称,也就是那个运筹帷幄的人。本专题将教大家如何从零开始学习淘宝运营。

    详情>>
    淘宝实用工具
    关于甩手软件     |     关于我们     |     联系我们     |     服务条款     |     隐私协议     |     用户权限     |     站点地图     |     帮助中心

    甩手客户服务

    • 甩手问答
    • 在线客服:企业QQ 800055007
    • 白班咨询电话(9:00-18:00):
      0755-26470437/26470392
      晚班咨询电话(18:00-22:00):
      18926581976/18926585976
    • 客服上班时间:
      周一至周五9:00--22:00,周末9:00--17:00
      (除法定节日以外,其他不在线时间请留言,
      我们看到后会第一时间回复您!)
    • 甩手网投诉电话:0755-26470437/26470392转621

    关注公众号

    Copyright ©2010-2020 深圳市华通易点信息技术有限公司 - 甩手网 All Rights Reserved.[粤ICP备12028137号]

    粤公网安备 44030502000916号

    关闭
    在线客服
    投诉建议