国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python爬取淘寶商品銷量信息

2020-02-15 23:43:22
字體:
供稿:網(wǎng)友

python爬取淘寶商品銷量的程序,運行程序,輸入想要爬取的商品關(guān)鍵詞,在代碼中的‘###'可以進(jìn)一步約束商品的屬性,比如某某作者的書籍,可以在###處輸入作者名字,以及時期等等。最后可以得到所要商品的總銷量

import requestsimport bs4import reimport json def open(keywords, page):   headers={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"}    payload = {'q':keywords, 'sort':"sale-desc", 's':(page-1)*44}   url = "https://s.taobao.com/search"    res = requests.get(url, params = payload)   return res      def get_item(res):    g_page_config = re.search(r'g_page_config = (.*?);/n', res.text)   page_config_json = json.loads(g_page_config.group(1))   page_item = page_config_json['mods']['itemlist']['data']['auctions']    result = []#整理出我們關(guān)注的信息(ID,標(biāo)題,鏈接,售價,銷量和商家)   for each in page_item:      dict1 = dict.fromkeys(('id','title','link','price','sale','shoper'))      dict1['id'] = each['nid']      dict1['title'] = each['title']      dict1['link'] = each['detail_url']      dict1['price'] = each['view_price']      dict1['sale'] = each['view_sales']      dict1['shoper'] = each['nick']      result.append(dict1)    return result      def count_sales(items):   count = 0   for each in items:      if '###' in each['title']:#規(guī)定只取標(biāo)題中‘###'的商品         count += int(re.search(r'/d+',each['sale']).group())            return count def main():    keywords = input("請輸入搜索關(guān)鍵詞:")#可以為各種商品名稱   length = 10#淘寶商品頁數(shù)   total = 0      for each in range(length):      res = open(keywords, each+1)      items = get_item(res)      total += count_sales(items)#銷售總量   print(total)  if __name__ == "__main__":   main()

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 晋州市| 丰台区| 玉林市| 南宫市| 西和县| 池州市| 乡城县| 剑阁县| 峨眉山市| 贡山| 永丰县| 庄河市| 明水县| 汪清县| 保亭| 邵东县| 丹凤县| 韶山市| 温州市| 久治县| 无棣县| 拉萨市| 镇赉县| 祁阳县| 夏河县| 阳山县| 临沂市| 英德市| 栖霞市| 湖口县| 莆田市| 珲春市| 古田县| 陇南市| 广南县| 乃东县| 图们市| 德钦县| 浮山县| 仁寿县| 额济纳旗|