Python無框架分散式爬蟲採集拼多多商品詳情資料

oneboundAndy發表於2023-04-21

拼多多是中國領先的社交電商平臺之一,是一家以“團購+折扣”為主要運營模式的電商平臺。該平臺上有海量的商品,

對於商家和消費者來說都具有非常大的價值,因此,拼多多商品資料的採集技術非常重要。本文將介紹拼多多商品資料的

採集技術。 


一、拼多多商品的資料結構 


拼多多的商品資料包含了以下資訊: 


商品的標題:商品的名稱,主要描述商品的基本屬性。 


商品的ID:商品的識別符號,用於區分不同的商品,具有性。 


商品的價格:商品的售價和原價,包括折扣資訊和團購價等。


商品的圖片:商品的圖片資訊,包括主圖和詳情圖等。


商品的描述:商品的詳細描述資訊,包括商品的特性,規格,功能等。


商品的付款資訊:商品的付款方式,包括支付寶,微信等等。


二、拼多多商品的資料採集 


拼多多商品的資料採集主要有以下兩種方法: 


1.手動資料採集 


手動資料採集指的是直接在拼多多平臺上搜尋並手動複製商品資料。該方法適合採集小批次的商品資料,但不適用於

大規模資料採集。手動採集需要手動輸入搜尋詞,進行篩選後再複製所需的資料,該方法需要花費大量的時間和人力

成本,效率較低。 


1.1自動資料採集 


自動化資料採集是目前應用最廣泛的資料採集技術。拼多多的資料採集可以透過爬蟲來自動獲取。具體的步驟如下: 


(1)選擇爬蟲框架並安裝: Python爬蟲框架有很多,如scrapy,beautiful soup等。安裝步驟網上有很多教程,

這裡不再贅述。 


(2)定義爬蟲的起始連結:在拼多多平臺上搜尋自己想要的商品,並將連結進行復制。然後在自己編寫的爬蟲程式中,

定義起始連結為剛才複製的拼多多商品搜尋連結。


(3)處理網頁:使用beautiful soup等庫,對網頁中的商品資料進行解析,提取自己所需要的資料。


(4)儲存資料:一般採用檔案儲存和資料庫儲存兩種方式。檔案儲存採用csv格式,資料庫儲存則可以採用mysql等資料庫。


2.封裝介面進行採集拼多多商品詳情資料,拼多多商品優惠券資料,拼多多商品影片資料,拼多多商品銷量資料,

拼多多商品列表資料程式碼展示:


2.1 請求方式:HTTP  POST  GET 


2.2 公共引數: 


名稱 型別 必須 描述


key String 是 呼叫key(必須以GET方式拼接在URL中,)


secret String 是 呼叫金鑰 (複製v:Taobaoapi2014 )


api_name String 是 API介面名稱(包括在請求地址中)[item_search,item_get,item_search_shop等]


cache String 否 [yes,no]預設yes,將呼叫快取的資料,速度比較快


result_type String 否 [json,jsonu,xml,serialize,var_export]返回資料格式,預設為json,jsonu輸出的內容中文可以

直接閱讀


lang String 否 [cn,en,ru]翻譯語言,預設cn簡體中文


version String 否 API版本


2.3 請求引數:


請求引數:num_iid=1620002566


引數說明:num_iid:商品ID ; 


2.4 請求程式碼示例,支援高併發請求(CURL、PHP 、PHPsdk 、Java 、C# 、Python...) 

# coding:utf-8"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""from __future__ import print_functionimport requests# 請求示例 url 
預設請求引數已經做URL編碼url = " 
key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=1620002566"headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"}if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)

2.5錯誤碼程式碼解釋說明

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984216/viewspace-2947413/,如需轉載,請註明出處,否則將追究法律責任。

相關文章