京东批量评价代码!

初始篇:

      经常京东买东西,反而懒得评价。久而久之,积攒了上百+的待评价订单,虽然每单只有10豆20豆的奖励不多,但累计下来也是相当可观的数字了。
    个人偏懒,于是昨天下午研究下了批量研究的代码。中间思路出现个小问题。
技术篇:
      这为技术交流,页面 js 可以跟帖交流。因个人比较喜欢原生dom的js,所以jquery用的就比较少。代码略丑,轻喷!
     有好的想法和思路可以跟帖,我继续改进代码 谢谢
     个人思路:  点击评价   点击星星  输入框赋值  提交,循环。
使用篇:        
    要求谷歌或者360等可用审查元素浏览器,console,粘贴 代码。回车运行。   京东评价地址
var content = 'xxxxxx这两个双引号中间的这些x和汉子替换成自己要评价的内容xxxxxx';
function a(){var close=document.getElementsByClassName('btn-9 fail-close');if(close.length>0){close[0].click()}var assess=document.getElementsByClassName('btn-9')[0];if(assess!=null){for(var i=0;i<2;i++){assess.click();var area=document.getElementsByClassName('area area01')[0];area.value=content;area.setAttribute('id','id'+0);$('#id'+0).blur();var star=document.getElementsByClassName('star4')[0];star.click()}var submit=document.getElementsByClassName('btn-5 mr10 setcomment')[0];submit.click();setTimeout('a()',5000)}};a();

重要的事情说三遍!!!!  
 代码第一行 一定记得要替换啊!!!
 代码第一行 一定记得要替换啊!!!
 代码第一行 一定记得要替换啊!!! 如果实在不知道替换什么 用下面这段话吧。~~



这是我从别人那边复制过来的,他懒得写了,但这也是我想表达的意思。他为什么喜欢在京东买东西,因为今天买明天就可以送到。他为什么每个商品的评价都一样,因为在京东买的东西太多太多了,导致积累了很多未评价的订单,所以他统一用段话作为评价内容。京东购物这么久,有买到很好的产品,也有买到比较坑的产品,如果我用他的这段话来评价,说明这款产品没问题,至少85分以上,而比较垃圾的产品,我也不会偷懒到复制粘贴他的评价,那我绝对会用心的差评,这样其他消费者在购买的时候会作为参考,会影响该商品销量,而商家也会因此改进商品质量。



补发:
京东追加图片批量评价代码:
var time;
function a() {
	var close = document.getElementsByClassName('btn-9');
	if (close.length > 0) {
		close[0].click()
		var imgs = document.getElementsByName('imgs1')[0];
		if (imgs != null) {
			imgs.value = "//img30.360buyimg.com/shaidan/jfs/t6565/276/1439852732/41507/d7dc6d5e/59522c69N31c33f50.jpg";
			var submit = document.getElementsByClassName('btn-5 mr10 setcomment')[0];
			submit.click();
			time = setTimeout('a()', 5000)
		}
	} else {
		clearTimeout(time);
	}
};
a();




  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
根据引用内容,可以使用Python的WordCloud库生成京东评价的词云图。首先,需要将评价数据转化为一个元组列表L,每个元组包含一个词和其对应的频率。然后,使用WordCloud()函数生成云图对象c,并设置相关参数,如word_gap、word_size_range、mask_image等。最后,使用render_notebook()函数将词云图渲染到Jupyter Notebook中。 以下是生成京东评价词云图的Python代码示例: ```python from pyecharts import options as opts from pyecharts.charts import WordCloud # 评价数据转化为元组列表L L = \[("好评", 100), ("不错", 80), ("满意", 70), ("推荐", 60), ("一般", 50), ("差评", 20)\] # 生成云图对象c c = ( WordCloud() .add("", L, word_gap=0, word_size_range=\[10, 50\], mask_image=r'(自定义图片路径)', rotate_step=90, width=2000, height=2000, is_draw_out_of_bound=False) .set_global_opts(title_opts=opts.TitleOpts(title="")) ) # 在Jupyter Notebook中渲染云图 c.render_notebook() ``` 请注意,上述代码中的评价数据L是示例数据,你需要根据实际情况替换为京东商品的真实评价数据。另外,你还需要根据实际需求设置相关参数,如自定义图片路径、云图的宽度和高度等。 #### 引用[.reference_title] - *1* *3* [Python 爬取京东商品评论 + 词云展示](https://blog.csdn.net/fyfugoyfa/article/details/107943979)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [利用Python进行词频统计并生成词云——以京东商城iphone13购物评论为例](https://blog.csdn.net/hiroyuu008/article/details/123545702)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值