前言
最近老婆开了家淘宝店。为了支持她的店铺,主动帮忙“装修“店铺;手把手教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查看