第三讲作业

作者: 史_学语言 | 来源:发表于2019-06-06 10:19 被阅读0次

import requests

import json

import pymysql

import time

# 金士顿(Kingston) 游戏电竞耳机头戴式 电脑耳机 商品分析

# 先将此商品的用户评价明细保存进库,再将这些商品评价的分类汇总统计情况保存进库。

conn = pymysql.connect(host='localhost', user='root', passwd='123456', db='world', port=3306, charset='utf8')

cursor = conn.cursor()

headers = {'Referer':'https://item.jd.com/6419264.html',

    'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36'

}

urls = ['https://sclub.jd.com/comment/productPageComments.action?productId=6419264&score=0&sortType=5&page={}&pageSize=10'.format(str(i))for iin range(0,7)]

for url in urls:

     res = requests.get(url,headers=headers)

     json_data = json.loads(res.text)

     comments = json_data['comments']

     for comment in comments:

          content = comment['content']

          creationTime = comment['creationTime']

          nickname = comment['nickname']

          productColor = comment['productColor']

          # print(content,creationTime,nickname,productColor)

          cursor.execute("insert into goodsinf(content,creationTime,nickname,productColor)                                  values(%s,%s,%s,%s)", (content,creationTime,nickname,productColor))

          conn.commit()

     time.sleep(4)

cursor = conn.cursor()

for url in urls:

     res = requests.get(url, headers=headers)

     json_data = json.loads(res.text)

     hotCommentTagStatistics = json_data['hotCommentTagStatistics']

     for Statistic in hotCommentTagStatistics:

           count = Statistic['count']

           name = Statistic['name']

           # print(name,count)

           cursor.execute("insert into goodsfx(lxname,lxcount) values(%s,%s)",(name,count))

           conn.commit()

       time.sleep(4)

conn.close()

相关文章

  • 和弗兰克学写作第十期+慢工也未必出细活+3/6

    从第三讲结束,到今天作业提交的最后一天,我都在筹备如何完成这次的作业。 我反复听了弗兰克老师在第三讲中的所有干货,...

  • | 干货 | 父母如何指导孩子的家庭作业(第三讲)

    大家好!这一讲的主题是:父母如何指导孩子的家庭作业,这是第三讲。这一讲我们来讨论一下,如何让孩子把作业做得又好又快...

  • 2020-04-20

    第三周 17/20 必修作业: 收听时间管理100讲第96讲总结学习心得 1.今日目标推进情况? 2.今天学习的内...

  • 中医入门十讲作业之三《阴阳》

    背景:汤泼雪公众号组织十讲自学,各人自学做作业 第三讲《阴阳》 什么是阴阳?阴阳在何种前提下转换各种角度? 学习资...

  • 虚词微课程系列

    为了完成极简系列作业,我们分工合作,张老师做了模板,我负责第三讲“也”和第四讲“于”。 我发现网上有的资料是不够准...

  • (原创)一次关于采访余秀华的作业

    总算赶在今晚12点以前把第三讲的作业交了出去。 王晶晶老师布置的作业是采访一个公众人物。我选择了采访诗人余秀华。余...

  • 《牛郎织女》绘本集

    在实施双减政策后,孩子们作业形式开始多样化!五年级第三单元的民间故事讲述,老师布置同学或讲或画出故事内容。作业...

  • 中医入门十讲作业之一《学习次第》

    背景:汤泼雪公众号组织十讲自学,各人自学做作业 DAY 1 今日开始学习《龙图论医》第三版宗旨篇第一讲〈中医学习次...

  • 第三课作业请点评

    沙伦玫瑰的演讲作业 2018年5月2日 心得:第三课作业对我来说有点难度,老师的讲的课里信息量挺大的,有点消化不完...

  • 漫步人生第三讲笔记作业

    1思维导图 2罗列知识点 2.1 系统有横轴和纵轴构成,横轴就是好像火车,纵轴就好像云梯 2.2云梯在时间高度 自...

网友评论

    本文标题:第三讲作业

    本文链接:https://www.haomeiwen.com/subject/lnrsxctx.html