Python笔记1

案例

爬取一页京东上销量最高的鞋子评论区数据并整理成Excel表格,分析出销量最高的鞋子鞋码和演示

实现代码

import requests//引用requests工具包
import json//引用json工具包
import openpyxl//引用openpyxl工具包
wk=openpyxl.Workbook()//创建Excel表格
sheet=wk.create_sheet()//创建sheet
resp=requests.get('https://club.jd.com/comment/productPageComments.action?callback=fetchJSON_comment98&productId=100006262957&score=0&sortType=5&page=0&pageSize=10&isShadowSku=0&fold=1')//resp赋值,get请求
content=resp.text//赋值
rest=content.replace('fetchJSON_comment98(','').replace(');','')//replace替换,赋值
json_data=json.loads(rest)
comments=json_data['comments']
for item in comments://for循环应用
  color=item['productColor']
  size=item['productSize']
  sheet.append([color,size])
  wk.save('data/zyt.xlsx')//保存数据到服务器

代码运行平台:www.mashibing.com

阅读剩余
THE END