headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36'}
r = requests.get('<my amazon seller page>', headers=headers)
soup = BeautifulSoup(r.text, 'html.parser')
table = soup.find('table', attrs={'id':'orders-table')
我正在尝试从我的个人亚马逊卖家中心帐户中搜寻未发货的订单,然后解析每个订单,并将某些数据附加到列表中。你知道吗
当我运行这个代码时,它返回None。然后我试着往树上走,找到一个曾祖父(某个div标签),我能抓取并打印出来。然而,当我试图回到树的深处去寻找这张桌子的时候,它并没有出现。另外,我试图在树的更深处找到的其他标记没有显示出来…似乎不是所有的标记都可以看到。你知道吗
起初我没有使用用户代理,但添加一个也没用。你知道吗
过去我用过几次Beautiful Soup,不是高级用户,所以我不确定Amazon是否以某种方式阻止了我的scraper,或者我是否用Beautiful Soup做了一些不正确的事情。你知道吗
谢谢
目前没有回答
相关问题 更多 >
编程相关推荐