V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
pcdRob
V2EX  ›  问与答

爬取亚马逊商店的所有商品 只能 post 得到第一页 求解!!! 1

  •  
  •   pcdRob · 2017-04-21 09:39:15 +08:00 · 1379 次点击
    这是一个创建于 2585 天前的主题,其中的信息可能已经有所发展或是发生改变。

    import requests

    import json

    headers = { "Accept":"text/html,application/xhtml+xml,application/xml;", "Accept-Encoding":"gzip , 'deflate','br'", "Accept-Language":"zh-CN,zh;q=0.8", "User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" }

    fora=1

    data={
    "marketplace": 'ATVPDKIKX0DER', "seller":"A3FRK8L7VAQ0JY", "url":"/sp/ajax/products", "pageSize":12, "searchKeyword":"", "extraRestrictions":{}, "pageNumber":'2'}

    r = requests.post('https://www.amazon.com/sp/ajax/products',headers=headers ,data=data)

    cjson= r.text messg=json.loads(r.text ) print r.text

    结果 page 改了结果不变 只显示第一页 测试网址 : https://www.amazon.com/sp?_encoding=UTF8&asin=B06XB2XX6M&isAmazonFulfilled=1&isCBA=&marketplaceID=ATVPDKIKX0DER&orderID=&seller=ARKFFGMZRYG2X&tab=&vasStoreID= 求解

    2 条回复    2017-04-21 10:48:43 +08:00
    pcdRob
        2
    pcdRob  
    OP
       2017-04-21 10:48:43 +08:00
    已解决 。。。。。 Python 》》》 c#
    不知道为啥
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2236 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:39 · PVG 14:39 · LAX 23:39 · JFK 02:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.