1 #-*- coding: utf-8 -*-
2 #@author: Tele
3 #@Time : 2019/04/15 下午 8:20
4 importtime5 importrequests6 importos7 importjson8 importre9 from fake_useragent importUserAgent10
11
12 classSNSplider:13 flag =True14 regex_cluser_id = re.compile("\"clusterId\":\"(.{8})\"")15 regex_comment = re.compile("reviewList\((.*)\)")16
17 @staticmethod18 defget_proxy():19 return requests.get("http://127.0.0.1:5010/get/").content.decode()20
21 @staticmethod22 defget_ua():23 ua =UserAgent()24 returnua.random25
26 def __init__(self, kw_list):27 self.kw_list =kw_list28 #评论url 参数顺序:cluser_id,sugGoodsCode,页码
29 self.url_temp = "https://review.suning.com/ajax/cluster_review_lists/general-{}-{}-0000000000-total-{}-default-10-----reviewList.htm"
30 self.headers ={31 "User-Agent": "Mozilla