[問題] 如何爬取蝦皮拍賣賣家ID

看板Python作者 (夏天)時間8年前 (2017/11/10 17:35), 8年前編輯推噓2(203)
留言5則, 3人參與, 8年前最新討論串1/1
大家好 我是python爬蟲新手 想請教一下 最近想爬取蝦皮 類別商品內的賣家ID 發現 類別商品圖片頁面並無賣家ID的html標籤或文字 必須一個個點擊其商品連結進入後 才會顯示該商品賣家ID資訊與html標籤 <div class="product-page-seller-info_shop-name">賣家ID</div> 請問該用什麼套件函數或是什麼方式 爬取該類別的(如女裝)其圖片連結進入後的賣家ID? 圖片一(無賣家ID) https://imgur.com/AVMwl5X
圖片二(有賣家ID) https://imgur.com/SoavgST
再麻煩各位大神 給個學習方向 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.17.220 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1510306550.A.358.html

11/10 18:07, 8年前 , 1F
再requests商品連結進去爬
11/10 18:07, 1F

11/10 18:32, 8年前 , 2F
可用BeautifulSoup先爬圖片連結,再requests進頁面爬
11/10 18:32, 2F

11/10 18:41, 8年前 , 3F
你搜尋的時候它會呼叫這個api
11/10 18:41, 3F

11/10 18:41, 8年前 , 4F

11/10 18:41, 8年前 , 5F
回傳商品資料 你找一下這個json裡面有沒有商家id
11/10 18:41, 5F
Network裡面的XHR的https://shopee.tw/api/v1/items/ 有每個商品的shopid 找到了 謝謝 ※ 編輯: bobshih (118.171.17.220), 11/11/2017 03:31:10 ※ 編輯: bobshih (118.171.17.220), 11/11/2017 03:53:51
文章代碼(AID): #1Q1NBsDO (Python)