资讯详情

scrapy 爬取京东商品信息与评论 【最新】

scrapy 1.5 python 3.6

1 spider

# -*- coding: utf-8 -*- import re import urllib import scrapy from selenium import webdriver from jd.items import GoodsItem, CommentItem   class GoodsSpider(scrapy.Spider):     name = 'goods'      def __init__(self):         self.browser = webdriver.Chrome()         self.browser.set_page_load_timeout(30)      def closed(self,spider):         print("spider closed")         self.browser.close()      def start_requests(self):         start_urls = ['https://search.jd.com/Search?keyword=sony手机&enc=utf-8&page={}'.format(str(i)) for i in range(1,2,2)]         for url in start_urls:             yield scrapy.Request(url=url, callback=self.parse)     # for i in range(1, 3):     # url = 'https://search.jd.com/Search?keyword=sony手机&enc=utf-8&page=' str(i)     # # url = 'https://search.jd.com/s_new.php?keyword=sony手机&enc=utf-8&qrst=1&rt=1&stop=1&vt=2&bs=1&ev=exbrand_索尼(SONY)^&page=2&s=31&scrolling=y&log_id=1534162019.55054&tpl=3_M&show_items=7265677,826619,198240435,647560,26623635135,1997980261,27042603323,124815840,3049946618,198619992,17763031987,19882826243,26359773,2332821445,1995981507,30723861528,185039167,2317193145,266250706,199691829,198515729,26218204201,19908319391985956223,1998112505,1994936703,19223544186'     # start_urls.append(url)      def parse(self, response):         item = GoodsItem()         item['title'] = response.xpath('//li[@class="gl-item"]/div/div[@class="p-name p-name-type-2"]/a/@title').extract()         item['price'] = response.xpath("//div[@class='p-price']/label/i/text()").extract()         item['url'] = response.xpath('//div[@class="p-name p-name-type-2"]/a[@target="_blank"]/@href').extract()         item['comment_num'] = response.css('.p-commit a::text').extract()         yield item   class CommentSpider(scrapy.Spider):     name = 'comment'      def start_requests(self):         start_urls = []          url_1 = 'https://sclub.jd.com/comment/productPageComments.action?callback=fetchJSON_comment98vv2&productId='         url_2 = '&score='         url_3 = '&sortType=5&'         url_4 = 'page='         url_5 = '&pageSize=10&isShadowSku=0∓rid=0&fold=1'
        links = open("product_url.txt").readlines()
        id = re.findall(r'(\d+)\.html$', links[0])
        # score = 3

        for score in range(1, 4):
            page = 0
            comment_url_first = url_1 + str(id[0]) + url_2 + str(score) + url_3 + url_4 + str(page) + url_5
            # 页码数获取
            comment_data = urllib.request.urlopen(comment_url_first).read().decode("utf-8", "ignore")
            comment_page_num = re.findall(r'"maxPage":(\d+),', comment_data)
            for i in range(0, int(comment_page_num[0])):
                # comment_url = 'http://club.jd.com/review/' + str(id[0]) + '-2-' + str(i) + '-' + str(score) + '.html'
                comment_url = url_1+str(id[0])+url_2+str(score)+url_3+url_4+str(i)+url_5
                start_urls.append(comment_url)
        for url in start_urls:
            yield scrapy.Request(url=url, callback=self.parse)

    def parse(self, response):
        item = CommentItem()
        # item['content'] = response.re('{"id":')
        # item['user_name'] = response.css('.u-name::text').extract()
        # # 评论内容
        # item['content'] = response.xpath('//div[@class="comment-content"]/dl/dd/text()').extract()
        # # 手机名称
        # item['phone_name'] = response.xpath('//div[@class="dl-extra"]/dl/dd/text()').extract()

        item['score'] = re.findall(r'testId":"A","score":(\d)', response.text)

        item['user_name'] = re.findall(r'"nickname":"(.*?)",', response.text)
        # 评论内容
        item['content'] = re.findall(r'topped":0,"guid":.*?content":"(.*?)","creationTime', response.text)
        # 手机名称
        item['phone_name'] = re.findall(r'referenceName":"(.*?)","referenceTime', response.text)
        yield item

2 items

# -*- coding: utf-8 -*-

# Define here the models for your scraped items
#
# See documentation in:
# https://doc.scrapy.org/en/latest/topics/items.html

import scrapy
 class GoodsItem(scrapy.Item): # define the fields for your item here like: title = scrapy.Field() price = scrapy.Field() comment_num = scrapy.Field() url = scrapy.Field() class CommentItem(scrapy.Item): user_name = scrapy.Field() content = scrapy.Field() phone_name = scrapy.Field() score = scrapy.Field() 

3 pipelines

# -*- coding: utf-8 -*-

# Define your item pipelines here
#
# Don't forget to add your pipeline to the ITEM_PIPELINES setting
# See: https://doc.scrapy.org/en/latest/topics/item-pipeline.html
import codecs
import json

import re


class GoodsPipeline(object):
    def __init__(self):
        # 以写入的方式创建或者打开一个文件
        self.file = codecs.open("data.json", "wb", encoding="utf-8")

    def process_item(self, item, spider):
        for i in range(0, len(item['price'])):
            if (re.match('https', item['url'][i])):
                item['url'][i] = item['url'][i]
            else:
                item['url'][i] = str('https:') + item['url'][i]
            with open('product_url.txt', 'a') as f:
                f.write(item['url'][i] + '\n')

            url = item['url'][i]
            title = item['title'][i]
            price = item['price'][i]
            comment_num = item['comment_num'][i]

            goods = {
    
      'title': title, 'price': price, 'url': url, 'comment_num': comment_num}
            line = json.dumps(dict(goods), ensure_ascii=False) + '\n'
            self.file.write(line)
        return item

    def close_spider(self, spider):
        self.file.close()


class CommentPipeline(object):
    def __init__(self):
        self.file = codecs.open('mydata1.json', 'wb', encoding='utf-8')

    def process_item(self, item, spider):

        for j in range(0, len(item['content'])):
            user_name = item['user_name'][j]
            content = item['content'][j]
            phone_name = item['phone_name'][j]
            score = item['score'][int(j/10)]
            goods1 = {}
            if int(score[0]) == 3:
                goods1 = {
    
      'score': '好评', 'phone_name': phone_name, 'user_name': user_name, 'content': content}
            elif int(score[0]) == 2:
                goods1 = {
    
      'score': '中评', 'phone_name': phone_name, 'user_name': user_name, 'content': content}
            elif int(score[0]) == 1:
                goods1 = {
    
      'score': '差评', 'phone_name': phone_name, 'user_name': user_name, 'content': content}

            i = json.dumps(dict(goods1), ensure_ascii=False)
            self.file.write(i+'\n')
        return item

    def close_spider(self, spider):
        self.file.close()

middlewares

# -*- coding: utf-8 -*-

# Define here the models for your spider middleware
#
# See documentation in:
# https://doc.scrapy.org/en/latest/topics/spider-middleware.html

from scrapy import signals


class JdSpiderMiddleware(object):
    # Not all methods need to be defined. If a method is not defined,
    # scrapy acts as if the spider middleware does not modify the
    # passed objects.

    @classmethod
    def from_crawler(cls, crawler):
        # This method is used by Scrapy to create your spiders.
        s = cls()
        crawler.signals.connect(s.spider_opened, signal=signals.spider_opened)
        return s

    def process_spider_input(self, response, spider):
        # Called for each response that goes through the spider
        # middleware and into the spider.

        # Should return None or raise an exception.
        return None

    def process_spider_output(self, response, result, spider):
        # Called with the results returned from the Spider, after
        # it has processed the response.

        # Must return an iterable of Request, dict or Item objects.
        for i in result:
            yield i

    def process_spider_exception(self, response, exception, spider):
        # Called when a spider or process_spider_input() method
        # (from other spider middleware) raises an exception.

        # Should return either None or an iterable of Response, dict
        # or Item objects.
        pass

    def process_start_requests(self, start_requests, spider):
        # Called with the start requests of the spider, and works
        # similarly to the process_spider_output() method, except
        # that it doesn’t have a response associated.

        # Must return only requests (not items).
        for r in start_requests:
            yield r

    def spider_opened(self, spider):
        spider.logger.info('Spider opened: %s' % spider.name)


class JdDownloaderMiddleware(object):
    # Not all methods need to be defined. If a method is not defined,
    # scrapy acts as if the downloader middleware does not modify the
    # passed objects.

    @classmethod
    def from_crawler(cls, crawler):
        # This method is used by Scrapy to create your spiders.
        s = cls()
        crawler.signals.connect(s.spider_opened, signal=signals.spider_opened)
        return s

    def process_request(self, request, spider):
        # Called for each request that goes through the downloader
        # middleware.

        # Must either:
        # - return None: continue processing this request
        # - or return a Response object
        # - or return a Request object
        # - or raise IgnoreRequest: process_exception() methods of
        # installed downloader middleware will be called
        return None

    def process_response(self, request, response, spider):
        # Called with the response returned from the downloader.

        # Must either;
        # - return a Response object
        # - return a Request object
        # - or raise IgnoreRequest
        return response

    def process_exception(self, request, exception, spider):
        # Called when a download handler or a process_request()
        # (from other downloader middleware) raises an exception.

        # Must either:
        # - return None: continue processing this exception
        # - return a Response object: stops process_exception() chain
        # - return a Request object: stops process_exception() chain
        pass

    def spider_opened(self, spider):
        spider.logger.info('Spider opened: %s' % spider.name)


from scrapy.http import HtmlResponse
from selenium.common.exceptions import TimeoutException
import time

class Selenium_goodsMiddleware(object):
    def process_request(self, request, spider):
        try:
            spider.browser.get(request.url)
            time.sleep(2)
            spider.browser.execute_script('window.scrollTo(0, (document.body.scrollHeight)/4)')
            time.sleep(2)
            spider.browser.execute_script('window.scrollTo(0, (document.body.scrollHeight)/2)')
            time.sleep(2)
            spider.browser.execute_script('window.scrollTo(0, (document.body.scrollHeight)/4*3)')
            time.sleep(2)
            spider.browser.execute_script('window.scrollTo(0, document.body.scrollHeight)')
        except TimeoutException as e:
            print('超时')
            spider.browser.execute_script('window.stop()')
        time.sleep(2)
        return HtmlResponse(url=spider.browser.current_url, body=spider.browser.page_source,
                            encoding="utf-8", request=request)

得到的三个文件

  1. data.json {“title”: “高感双摄相机、4K HDR显示屏、创新的振动系统智慧新双摄,索尼旗舰XZ2P惊喜抢购中”, “price”: “5699.00”, “url”: “https://item.jd.com/8266119.html“, “comment_num”: “400+”} {“title”: “拍照手机 双卡双待”, “price”: “3399.00”, “url”: “https://item.jd.com/30723861531.html“, “comment_num”: “3200+”} {“title”: “【感恩索粉,XZ2直降300】骁龙845,4K HDR摄录,960fps凝时慢摄!更多索尼产品请戳”, “price”: “4699.00”, “url”: “https://item.jd.com/7052138.html“, “comment_num”: “900+”} {“title”: “港版支持移动和联通 赠送港版充电转换器”, “price”: “3210.00”, “url”: “https://item.jd.com/1988240437.html“, “comment_num”: “400+”} {“title”: “【感恩索粉,XA2直降500】120度广角双摄,6英寸FHD窄边框!畅娱无索限,更多索尼产品戳!”, “price”: “2499.00”, “url”: “https://item.jd.com/6475660.html“, “comment_num”: “2200+”} {“title”: “原装正品机器赠送港版转换器”, “price”: “3828.00”, “url”: “https://item.jd.com/26623635136.html“, “comment_num”: “100+”} {“title”: “港版支持移动和联通 赠送港版充电转换器”, “price”: “2588.00”, “url”: “https://item.jd.com/1997980261.html“, “comment_num”: “300+”} {“title”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 真双摄手机 【店长推荐】炫黑 6GB+64GB”, “price”: “5199.00”, “url”: “https://item.jd.com/30971263033.html“, “comment_num”: “70+”} {“title”: “4K HDR 高清摄录 动态震动 高音质 IP65/68防水等级”, “price”: “4699.00”, “url”: “https://item.jd.com/30721656552.html“, “comment_num”: “500+”} {“title”: “摄录大师 4KHDR显示屏 高音质”, “price”: “4199.00”, “url”: “https://item.jd.com/30724572608.html“, “comment_num”: “3100+”} {“title”: “4K HDR 高清摄录 动态震动 高音质 IP65/68防水等级”, “price”: “4699.00”, “url”: “https://item.jd.com/27042603325.html“, “comment_num”: “500+”} {“title”: “【领券优惠下单】港索尼官网特约经销商。SONY 7月新品现货销售。”, “price”: “5298.00”, “url”: “https://item.jd.com/1986195992.html“, “comment_num”: “10+”} {“title”: “拍照手机 双卡双待”, “price”: “3399.00”, “url”: “https://item.jd.com/17763031988.html“, “comment_num”: “3200+”} {“title”: “【8.14购买有惊喜】联强货直邮官方行货,本店购买的手机支持全国联保。限时促销索尼xz1”, “price”: “3298.00”, “url”: “https://item.jd.com/1988286243.html“, “comment_num”: “500+”} {“title”: “1600万像素清晰自拍 广角自拍 ISO感光度12800”, “price”: “2499.00”, “url”: “https://item.jd.com/30723253750.html“, “comment_num”: “700+”} {“title”: “xz2与xz2compact区别:前者屏幕为5.7RAM为6G,后者屏幕5.0RAM为4G”, “price”: “3850.00”, “url”: “https://item.jd.com/26359789774.html“, “comment_num”: “50+”} {“title”: “索尼 SONY Xperia XZ Premium XZp 4K 4G双卡智能手机 银色 4G+64G”, “price”: “3599.00”, “url”: “https://item.jd.com/30426473167.html“, “comment_num”: “10+”} {“title”: “XZ2P 智慧双摄 摄录大师 4K HDR屏幕 动态振动系统 索尼旗舰新品抢购中”, “price”: “5699.00”, “url”: “https://item.jd.com/30718880816.html“, “comment_num”: “100+”} {“title”: “SONY 索尼 xperia xz2 compact 移动联通双卡双4G安卓智能手机 音乐拍照手机 淡绿”, “price”: “3458.00”, “url”: “https://item.jd.com/29573063557.html“, “comment_num”: “20+”} {“title”: “购买即送:保护膜+保护壳+指环扣. 限量赠送中;”, “price”: “2608.00”, “url”: “https://item.jd.com/23328214745.html“, “comment_num”: “10+”} {“title”: “索尼(SONY) Xperia XZ2 H8296移动联通双4G港版 智能手机 白色 64GB”, “price”: “3858.00”, “url”: “https://item.jd.com/19431816519.html“, “comment_num”: “200+”} {“title”: “索尼(SONY) Xperia XZ2 Compact H8324移动联通双4G港版 智能手机 绿色 64GB”, “price”: “3388.00”, “url”: “https://item.jd.com/26625507008.html“, “comment_num”: “10+”} {“title”: “全新原装正品机器 赠送港版转换器”, “price”: “2730.00”, “url”: “https://item.jd.com/1996918231.html“, “comment_num”: “70+”} {“title”: “全新港版新品 顺丰急速发货 下单即送港版转换头”, “price”: “2688.00”, “url”: “https://item.jd.com/26218204203.html“, “comment_num”: “0”} {“title”: “不支持NFC功能 不支持电信卡”, “price”: “2088.00”, “url”: “https://item.jd.com/29432067661.html“, “comment_num”: “0”} {“title”: “索尼(SONY) Xperia XA1/XA1 Plus移动联通双4G智能双卡手机 索尼手机 XA1 Plus 蓝色”, “price”: “1720.00”, “url”: “https://item.jd.com/30935559073.html“, “comment_num”: “0”} {“title”: “SONY Xperia Z5系列 索尼手机 Z5 P 幻影黑(双卡)3GB+32GB”, “price”: “2599.00”, “url”: “https://item.jd.com/27897153711.html“, “comment_num”: “5”} {“title”: “索尼(SONY) xperia XZ1 compact G8441 港版 移动联通4G手机 蓝色 4GB+32GB 标配”, “price”: “3288.00”, “url”: “https://item.jd.com/1994936703.html“, “comment_num”: “1”} {“title”: “全新正品港版低至2588下单即送港版转换器”, “price”: “2588.00”, “url”: “https://item.jd.com/1998112507.html“, “comment_num”: “100+”} {“title”: “现货速发 送精美礼品移动电源 锤子pr2”, “price”: “3999.00”, “url”: “https://item.jd.com/23171931447.html“, “comment_num”: “100+”} {“title”: “原装港版 正品保证 HK直邮 高像素专业相机 下单即送转接头、超大容量充电宝”, “price”: “3580.00”, “url”: “https://item.jd.com/1990831941.html“, “comment_num”: “3”} {“title”: “索尼 全球购 SONY Xperia Xp (F8132) 双卡 移动联通4G手机 石墨黑 3GB+64GB”, “price”: “1928.00”, “url”: “https://item.jd.com/1984364066.html“, “comment_num”: “7”} {“title”: “5.2英寸 下单赠插头转换器”, “price”: “1935.00”, “url”: “https://item.jd.com/25607748241.html“, “comment_num”: “20+”} {“title”: “SONY 索尼Xperia XZ2Compact (H8324) 移动联通4G手机 港版 银白色”, “price”: “3388.00”, “url”: “https://item.jd.com/26435071883.html“, “comment_num”: “9”} {“title”: “SONY/索尼 Xperia F8332 XZ 移动联通 4G 双卡 智能手机 拍照不一般 静谧蓝”, “price”: “3288.00”, “url”: “https://item.jd.com/1980048134.html“, “comment_num”: “10+”} {“title”: “【黑色低至4199】下单送耳机+指环扣!索尼旗舰机,黑科技4KHDR显示屏 新品索尼XZ2”, “price”: “4199.00”, “url”: “https://item.jd.com/12111529816.html“, “comment_num”: “30+”} {“title”: “产品自身质量问题, 7天包退15天包换1年保修只适用于主商品 ,不用于配件及赠品。”, “price”: “4999.00”, “url”: “https://item.jd.com/1956230834.html“, “comment_num”: “50+”} {“title”: “索尼(SONY) xperia XZ1 compact G8441 4G智能手机 港版 魅黑 4GB+32GB”, “price”: “3099.00”, “url”: “https://item.jd.com/19223544186.html“, “comment_num”: “1”} {“title”: “SONY Xperia XZ系列 索尼手机 XZP 金粉(双卡)4GB+64GB”, “price”: “3499.00”, “url”: “https://item.jd.com/27890361517.html“, “comment_num”: “50+”} {“title”: “SONY 索尼新款 移动联通 4G手机”, “price”: “2360.00”, “url”: “https://item.jd.com/1992159361.html“, “comment_num”: “10+”} {“title”: “索尼(SONY) 索尼XperiaXA2 Ultra H4233 移动联通港版4G手机 黑色”, “price”: “2498.00”, “url”: “https://item.jd.com/25937508900.html“, “comment_num”: “20+”} {“title”: “索尼 SONY Z5mini E5823 单卡 4G智能手机 无边框屏 黑色 3G+32G”, “price”: “1428.00”, “url”: “https://item.jd.com/1985956226.html“, “comment_num”: “9”} {“title”: “【领券优惠下单】港索尼官网特约经销直邮。港版行货认准联强货。索尼xz2 compact”, “price”: “3858.00”, “url”: “https://item.jd.com/1988959425.html“, “comment_num”: “300+”} {“title”: “索尼(SONY) 索尼Xperia XZ2Compact (H8324) 移动联通4G手机 港版 黑色 4GB+64GB”, “price”: “3880.00”, “url”: “https://item.jd.com/1994930749.html“, “comment_num”: “4”} {“title”: “港版支持移动和联通 下单赠插头转换器”, “price”: “2730.00”, “url”: “https://item.jd.com/1996673267.html“, “comment_num”: “300+”} {“title”: “索尼 SONY Xperia XA2 H4133 双卡 移动联通4G 智能手机 银色”, “price”: “1958.00”, “url”: “https://item.jd.com/26667630349.html“, “comment_num”: “0”} {“title”: “索尼(SONY) 索尼XZ Premium G8142 移动联通双4G 防水手机 闪银 4GB+64GB 标配”, “price”: “3488.00”, “url”: “https://item.jd.com/1998742371.html“, “comment_num”: “30+”} {“title”: “【领券更优惠】【联强货直邮,全国联保】港索尼官网特约经销商。”, “price”: “2799.00”, “url”: “https://item.jd.com/1996118537.html“, “comment_num”: “60+”} {“title”: “现货 Motion eye 相机 慢动作科技 4K HDR显示屏 快速充电”, “price”: “3499.00”, “url”: “https://item.jd.com/1995392233.html“, “comment_num”: “1”} {“title”: “索尼(SONY) 索尼Xperia XA2 H4133移动联通港版4G手机 黑色 3GB+32GB”, “price”: “2250.00”, “url”: “https://item.jd.com/1994937102.html“, “comment_num”: “1”} {“title”: “纯正港版 索尼新品 HK直邮 骁龙835旗舰处理器 1900万后置运动相机 创新专业镜头”, “price”: “2888.00”, “url”: “https://item.jd.com/17490379434.html“, “comment_num”: “1”} {“title”: “购银色 送无线充+电源!【江浙沪次日达】骁龙845、4K HDR摄录!索尼XZP”, “price”: “5099.00”, “url”: “https://item.jd.com/27389813428.html“, “comment_num”: “9”} {“title”: “索尼 SONY Xperia XZ1 Compact G8441 单卡 联通移动 4G智能手机 海蓝”, “price”: “2688.00”, “url”: “https://item.jd.com/17282271956.html“, “comment_num”: “2”} {“title”: “4K视频拍摄 金属中框 6+64G大内存组合 3D曲面玻璃背板 18:9高清大屏 无线充电”, “price”: “4288.00”, “url”: “https://item.jd.com/26750079775.html“, “comment_num”: “2”} {“title”: “xzp银色低至3198赠送港版转换器”, “price”: “3198.00”, “url”: “https://item.jd.com/1987929650.html“, “comment_num”: “800+”} {“title”: “【领店铺通用券优惠下单】现货发货 联强正品 港版行货直邮。港索尼官网特约经销商。”, “price”: “3458.00”, “url”: “https://item.jd.com/26608194893.html“, “comment_num”: “10+”} {“title”: “SONY 索尼 Xperia XZP PremiumG8142移动联通双卡双4G安卓智能音乐拍照手机 镜面黑”, “price”: “3188.00”, “url”: “https://item.jd.com/1994046629.html“, “comment_num”: “5”} {“title”: “索尼 SONY Xperia XZs G8232 双卡 移动联通 4G智能手机 冰蓝”, “price”: “2488.00”, “url”: “https://item.jd.com/1989023152.html“, “comment_num”: “10+”} {“title”: “原装正品赠送港版转换器”, “price”: “1935.00”, “url”: “https://item.jd.com/25625294200.html“, “comment_num”: “5”} {“title”: “索尼(SONY) 索尼 (SONY)新品 Xperia XZ2 H8296移动联通双4G 港版 现货 澈黑”, “price”: “3918.00”, “url”: “https://item.jd.com/26996018861.html“, “comment_num”: “20+”}

  2. mydata1.json

  3. {“score”: “差评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “普***y”, “content”: “真她妈垃圾,比想象中的差很多,期望瞬间变成了失望,后悔爱上了你”} {“score”: “差评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “H***磊”, “content”: “屏幕是真的不好,商家服务态度也差,无售后可言…要自己去检测.检测还要20天…???”} {“score”: “差评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “普***y”, “content”: “差评是不可能不差评的,左边的天线胶有点突出,右边没有,我是交订金的说尾款支付6期免,结果不能,还收0,8手续费,就是免利息才在京东买mou地方才5100,结果还是多花了钱,然后屏幕变色问题,黄色的表情会从绿变回原来的黄色,还有就是背面玻璃出厂就有痕迹,英文x的左上方,不反光就看不到有一点,反光的话就很明显,擦不掉的,晒单送数据线,看着办吧。不吹不黑索粉一只”} {“score”: “中评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “普***y”, “content”: “买回来第二天屏幕左上角就变色了 京东把售后推给索尼官方了 现在售后换货中 已经过去一周了 说周一才能换回来呢 希望只有我一个人出这种问题”} {“score”: “中评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “陈***2”, “content”: “图像显示绿变黄现象还是明显,希望官方可以解决。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “伊*三”, “content”: “给忠实索粉老公买的:快递包装还有待加强,盒子外面有凹的。开箱看到机子外观感到是漂亮的,机子上手手感超好!系统干干净净、反应很快,屏幕和拍照都是爆强的,至于4K屏的色彩在显示表情和图片时是有个渐变的情况,不过一秒后就都正常显示,对比度会依环境变化,这些细节情况我在苹果和三星手机使用中其实也会有,只是转换很快一般都注意不到,而XZ2P的是有些明显,可是很少注意也不影响正常使用,在显示图片和视频的时候很OK,观感是顶级的!还有其他特点的功能用着也很爽,我目前最喜欢的安卓机。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “z***9”, “content”: “奇怪了,包装外为什么不能多包一层泡沫或者纸箱。每次手机外盒都是磕磕碰碰的,虽然不影响里面手机,可是真的不爽。机器有手感,4k的屏不是盖的,照相也比上一代提升很多,数码产品自己喜欢就行。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***f”, “content”: “手机的手感非常好,屏幕感觉比我之前小米的好很多,手机外放的音质确实很棒,震感这个功能听音乐感觉还是不用好,拍照对于我这样的普通人来说挺不错的,手机有一点宽,手不大的人不好单手操作,总的来说还是非常不错的,感觉值就是值,不用对比那么多,买就对了!京东快递还是很快的!好评”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “1***m”, “content”: “可以,除了静态图片屏幕变色问题,845CPU通病之外,基本没有问题了。手感顶级,质感顶级,国行系统待机也稳定,网络打电话也稳定。看视频就更好了。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “w***s”, “content”: “到手赶紧开箱,是北京产!被坑了!我还以为是泰国的!机器手感很好。确实很大。因为直接开箱,所以也没有激活使用,只是简单去看了菜单。机器做工也不能说很差,也不能说很好吧,心理作用感觉北京产就不太好。希望机器不要出问题,这么贵的信仰不要让人失望”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “嗷*哥”, “content”: “毕竟信仰!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “刘*帅”, “content”: “等了这手机好久了!现在终于买回来了!手机比想象中的要大,要重,真不愧是索半斤。放裤兜里肯定会有一些重量的,能接受。手机前置摄像头不咋滴,后置那两个还行。手机预装软件不多,比较理想。买的钢化膜、保护套还没有到,京东自营就是快,凌晨1点多下的单下午4点多就收到了!用了会追加评论。喷子、水军勿扰!!!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “s***a”, “content”: “信仰充值完成!索尼还挺贴心的附上了转接头。\n还是期待出骚紫色啊!其他也没啥,黑科技慢慢玩咯。\n一开始挺不习惯变设计的,可是上手后手感很好,指纹识别这位置,对我来说有点偏下了。整体还是可以的。\n最后索尼大法好!不接受任何反驳。黑子,水军滚开!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “流*季”, “content”: “分量感十足,手感比xzp要好很多。4k屏幕清晰丝滑,运行流畅,拍照还没做过多研究,总体令人满意。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “代*杰”, “content”: “不错啊 东真的快 直接选择退了官网的来东买 虽然发布的时候一直。BB丑 但还是买了 哈哈哈哈好 手机99 信仰5600值了 xz 2p真的挺重 但是手感很棒 到手并不会丑 大家赶紧充值吧 国行首次比港行便宜”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “o***o”, “content”: “体验一周后的感受:不带壳的握持手感很棒,真机比图片的外观更讨喜(图一为带壳状态)。相对于iphone7,运行速度更快。显示器确实是一流水准,比较尴尬的是在其他机型上显示效果不同可能导致以你认为好看的图片传网上别人看的时候效果不同,图3、图4是z2p拍的,z2p比iphone7更加艳丽。960帧慢动作对光线要求太高,并且慢动作时间较短。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “w***r”, “content”: “信仰充值成功!从苹果回归大法~拿在手里其实也没有那么重!啦啦啦~”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***8”, “content”: “充值信仰成功,真机上手惊喜满满,比看图强了可不是一星半点,黑色是真的漂亮,也是真的不耐脏…动态震动挺带感,外放吊炸天,HDR只能用惊艳来形容,现在就等着晚上试试夜拍了,总之又一次守护住了姨夫的微笑~~~~~~~(<ゝω·)☆ 绮罗星~”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “G***8”, “content”: “一直再HTC U12+和三星S9+之间犹豫,最后选择了索尼XZ2P?。手机大小重量可以接受,外观个人很喜欢,更看重它的黑科技,拍照确实厉害,系统优化没有国产手机好用,也没有三星的好用。买的第一台索尼的手机,买了不后悔。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “m***j”, “content”: “姨夫的微笑?,健身器到啦,不过包装也太简陋了吧,还有点小磕碰,为了充值信仰,这都不是事儿,先开包,后续在放点图。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***e”, “content”: “手持z5p评价XZ2P,实机比网上的照片好看点但是和z5p xzp完全没法比 ,上手后直接被重量吓到了。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “z***0”, “content”: “打开包装的一瞬间,其实是有一点失望的,不过,随着设置及应用,心里又美滋滋了。这是一款有内涵的手机,随用,慢慢就发现它的优点。\n屏幕和摄像强过苹果X,很多小设计也讨人喜欢。电池不算完美,早上出门,晚上九点电量就红了,还是中度使用,当然,基本也是一天一冲的节奏,还行吧。\n结论:对得起这价位,买了不后悔。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***f”, “content”: “终于等到了你,当打开包装的一瞬间,被你的外表震动,相信你!索尼手机,定会给我带来时光记忆的美好乐趣……”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “溪水流殇”, “content”: “一直喜欢索尼,每一年新旗舰上市都会买一台,喜欢索尼的独特和不附庸大众的风格!现在市面上的手机大多都是什么全面屏,各种……长得都一个样!拿在手上完全没有一点辨识度!有意思吗?这也从侧面反应了很多人盲从与跟风的习惯!而索尼,从不盲从!这就是我喜欢它的原因之一!\n说说重量,我一直觉得这台机子的重量是我的最爱,拿在手里特别贴手,分量感十足!不像市面上的其他机子,拿在手上跟拿个塑料壳子似的,塑料感太强,完全没有质感可言。\n说说拍照,暗光拍摄确实强悍。对于明暗对比强烈的光线,相比于其他手机来说,高光部分曝光控制很好,不会过曝。暗光部分的细节还原也很真实!用它拍照最大的体验就是俩字:真实!能做到真实的手机镜头太少太少,现在大多数的手机拍照出来进行的自动渲染看着真的太辣眼睛,谜一样的色差和涂抹让我不敢直视!当然xz2p也有缺点,切换双摄的时候会有色差,希望官方将这一问题解决。\n最后说下系统:很流畅,完美运行吃鸡和穿越火线各种大型游戏。目前来说,就吃鸡发热最高,不过也在能接受的发热程度!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “玖*騰”, “content”: “期待很久了~~第一批入手!!感觉太好了!索尼的第一个双摄手机~拍照能力很强大~~手机很有分量,最喜欢这种有分量的手机~期待索尼手机会更好!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “s***c”, “content”: “最重要一家人齐齐整整。本来想618买个x300a播放器。后来忍住了,等着xz2p了。体积不小,重量足够。但是显示效果确实好,而且功能确实强大,蓝牙音效满足我的日常需要。拍照效果也不错。大家记得赶紧买手机壳!指纹收集器啊!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “醉*思”, “content”: “还不错,试拍了几张照片,索半斤名不虚传的,适合爷们儿玩!还有客服介绍的,安卓o就是安卓8.0有点不懂,来个大神解释下!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “R***s”, “content”: “充值信仰来了 索半斤 很好很强大 拍照有点延迟希望估计更新解决好”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “M***9”, “content”: “1.大法的这个设计个人很喜欢,质感一级棒\n2.屏幕在使用表情的时候确实会出现发绿然后变回黄色,但只是一瞬间,个人觉得不影响使用,整体屏幕显示观感个人觉得还是属于顶级的。\n3.硬件配置顶级,使用起来丝滑般流畅\n\n机子综合品质个人认为还是顶级的。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “幻*辰”, “content”: “两部旗舰了 简单说一下差别吧 感觉音质和画面都有比较明显的提升 就是屏幕方了 手机整体重量上升了 也厚了 不过感觉还是物有所值的 简单看一下对比图吧\n然后有一张老机子的截屏和相片样张 追评的时候我回吧新机子的放上来可以对比一下”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “D***n”, “content”: “不错,手感很棒。很爽系统很流畅。索尼大法好一点也不错。相机貌似有点卡”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “C***梦”, “content”: “非常棒”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***8”, “content”: “物流很快,当天下单就到了,很给力,想买索尼手机手机很久了,终于攒钱买了第一台索尼”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “小*潘”, “content”: “等了半年的索半斤终于入手了。黑科技不必说了,做工也是一如既往的大法品质,赞?一个!!!!!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “纳***c”, “content”: “手机比图片好看很多,手感不错,但确实很重。。。。索尼大法好。入教保平安。同时问问大神们怎么刷成港版的系统呀?”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***3”, “content”: “终于等到了,很重手厚度还可以,这大法的速度颜值,大法信仰,如果有全面屏颜值更高,一直都是喜欢4K屏,有你索尼4K超赞。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “臭*端”, “content”: “外观精致大气,屏幕细腻,亮度提升,拍照依旧优秀,不走平常路。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “-*-“, “content”: “物流非常快,手机非常有质感,非常漂亮,很喜欢索尼这次的设计,非常满意的一次购物”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “g***g”, “content”: “手感好 屏幕显示舒服 运行速度快 拍照棒棒 希望一不要很快跌价 二尽快出官方手机壳和膜 三希望过三年在出全面4k屏前后双摄”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “甩***h”, “content”: “大法的确不错,第一次用,系统流畅反应很快 ,机器比较压手,比较重,其他都好4K屏幕不是盖的”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “s***i”, “content”: “这下好了,索一斤,大法每款手杌都有,虽然不是那么的好用,但还是坚持每款都买,谁叫索尼生态链做得好呢。Z2P预售之前去直营店看过的,黑色全是指纹,果断银色,不沾指纹,不同光照下还会呈现蓝绿色,直营店预售期间可以少200,无奈出差了,之后居然涨了100,所以果断来这买了,优惠50还免息,也是很划算了,不过包装建议还可以加强。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “A***y”, “content”: “其实这个重量我是可以接受的。就是电信连电话都接不到,就有点过分了。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “别*怕”, “content”: “还好拿着不是很厚,重量半斤。宽度大了”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “z***e”, “content”: “手感比想象中好,重量比想象中轻一些,信仰大法好啊~哈哈”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “热*打”, “content”: “我索半斤不愧是索大法的亲儿子,高端!大气!重!!!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “丶子恒”, “content”: “感觉还没我的xzp用起来流畅,屏幕显示也没我这个xzp好,因为手机是买给妈妈的,她也不是很懂,现在过了15天了,纠结,”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “神*谢”, “content”: “总体不错好评”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “廖锡通”, “content”: “#用了几个小时,在充电,7/8年没有用Sony呢,开始有点不习惯,就是冲着IOS51200买的。还有空去夜拍。。体验几天再聊”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***f”, “content”: “4k屏显示效果感觉已经是极致了,听歌音效不错,拍照很清晰明亮,系统运行流畅软件秒开,唯一不完美的不是超窄边框,手感略重,想要极致的4k屏幕,就要放弃外观,只要眼睛看着舒服,就物有所值。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “r***6”, “content”: “夜拍效果真的很好”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “J***d”, “content”: “845飞天了!其他都无所谓,看重拍照效果!非常满意!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***r”, “content”: “屏幕很入心,虽然在太古汇的时候上手时觉得不怎么合适我,现在用了半天觉得还是买对了”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “应*涛”, “content”: “手感很好,振动反馈很灵光。物流稍坑,我还是自提的。付尾款时还有插曲。白条免息消失了,后打了客服,最后解决恢复白条免息。后续功能等之后追加。从05年开始一直是用索爱然后索尼,这是第8个了。虽然没有方正了,好在没有跟风全屏,拿出去依然有个性,乃我所追求。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***c”, “content”: “先来一句索尼大法好,手机性能肯定毋庸置疑毕竟845,屏幕可以说是最好的屏幕了显示效果也很棒,双扬声器比索尼前代音量有提升,屏幕也比上一代亮。而且这款双摄和其他手机都不相同,不是专业人士所以也不太懂。”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “万*缘”, “content”: “大法很牛,确实很大 显示效果还是渐色慢慢变回去 相机拍照稍微有些卡顿 出照片偏慢 拍960再室内一直在闪 到光线好的地方就好了 所以很纳闷 希望尽快修复!重量还能接受 没那么夸张 机身很光滑透亮!”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***f”, “content”: “虽然没以前的设计好看 但是其它手机实在不喜欢 也懒得换牌子了 四年前的第一部索尼到现在的对比”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “H***n”, “content”: “索尼大法好ヽ(?■?■)ノ??。xz2p天下第一。索尼大法好。索尼大法好”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “B***i”, “content”: “此用户未填写评价内容”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “江*明”, “content”: “速度快,屏幕好\n确实重量可以”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***h”, “content”: “索尼大法好,索尼手机就是炫酷 4K HDR视频拍摄和4K HDR显示屏 再加上光银的配色和舒适的手感 索尼才是用心做产品的企业 等有一天国内可以用谷歌框架了 索尼手机会更好的然后真正发挥其最大优势”} {“score”: “好评”, “phone_name”: “索尼(SONY) Xperia XZ2 Premium H8166 暗光拍摄 6GB+64GB 炫黑 移动联通双4G手机”, “user_name”: “j***l”, “content”: “中午两点钟下单,傍晚七点钟就拿到货了,史上最快的一次购物。京东物流的速度总是让人欣喜。手机是全新的

标签: jd204u电量变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台