Featured image of post Python爬虫获得淘宝商品评论

Python爬虫获得淘宝商品评论

前言

最近老婆开了家淘宝店。为了支持她的店铺,主动帮忙“装修“店铺;手把手教PS做图。但对于新店来说这都不够,最后还是得靠亲朋好友来刷单引流量。单刷完评价成了问题,如何写出吸引买家的评价。想了想还是用python爬同类店铺的评价来的快。

正文

0x01

快速入手,直接baidu“python淘宝评价" 果然一堆。打开pycharm直接运行。效果很是理想。 这里写图片描述

0x02

专业好评价怎么只能光有文字没有图片呢,所以详细分析下评价的json内容。找到评价中的图片url下载图片。 这里写图片描述

def getimge(url, filepath):
	'''
    下载图片
    :param url:
    :param filepath:
    :return:
    '''
    ir = requests.get(url)
    if ir.status_code == 200:
        with open(filepath, 'wb') as f:
            f.write(ir.content)
    else:
        raise Exception("通信异常")

0x03

问题汇总: 1、将评论写入文件中时报如下错误 这里写图片描述 应该是utf8转gbk时,没有找到对就的gbk文字。最后使用中文范围更大的gb18030顺利解决。

with open(os.path.join(product_dir, "content.txt"), "a", encoding='gb18030') as f:
  f.write(str(count + 1) + ':' + j['content'] + '\n')

效果

这里写图片描述

源码

链接: https://pan.baidu.com/s/1sADX8LQgNCe8Na3neU9wYg 密码: iwjc

广告

【广州威蒂娜品牌店】,復·制这段描述€kmMQb0VNFEr€后咑閞手机淘宝或者用浏览器咑閞http://m.tb.cn/h.32gDlKv查看

Licensed under CC BY-NC-SA 4.0
最后更新于 2024-05-06 23:10 CST