如何解析这堆杂乱无章的数据?
- (1)打开网页工具 www.json.cn
- (2)将数据整理成Json格式:以大括号开头和结尾
- (3)找到目标数据值对应的名字
Python replace语法
replace为替换的意思,可以使用replace把任何不想要的数据替换成一个新值
引入Python整理数据的工具包 json、获取鞋子颜色及鞋码数据
代码语言:javascript复制import requests
import json
resp=requests.get('https://club.jd.com/comment/productPageComments.action?callback=fetchJSON_comment98&productId=10026369237393&score=0&sortType=5&page=0&pageSize=10&isShadowSku=0&fold=1')
content=resp.text
rest=content.replace('fetchJSON_comment98(','')
rest1=rest.replace(');','')
#print(resp.text)
#jsondata=json.loads(rest1)
#print(jsondata)
#print(rest1)
jsondata=json.loads(rest1)
comments=jsondata['comments']
#print(comments)
for item in comments:
color=item['productColor']
size=item['productSize']
print(color)
print(size)