加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

闲鱼上哪些商品抢手?Python 说明后汇报你

发布时间:2019-10-24 18:59:11 所属栏目:建站 来源:星安果
导读:1.方针场景 常常看到有伴侣在闲鱼卖些小对象又或是本身善于的一些手艺,都能为他们带来不错的 睡后收入。 闲鱼上大量的商品,很难精准判定哪些受接待,哪些好卖;一个个录入数据去做数据说明,挥霍时刻的同时,服从也极其的低效。 本篇文章的目标是操作 Pyt

然后读取数据文件,通过对表格中的第二罗列办反向排序,使商品凭证想要数举办降序分列。

  1. def __sort_result(self): 
  2.     """ 
  3.     对爬取的功效举办排序 
  4.     :return: 
  5.     """ 
  6.     reader = csv.reader(open(self.file_path), delimiter=",") 
  7.  
  8.     # 头部问题 
  9.     head_title = next(reader) 
  10.  
  11.     # 凭证第二罗列办逆序分列 
  12.     sortedlist = sorted(reader, key=lambda x: (int(x[1])), reverse=True) 
  13.  
  14.     # 写入头部数据 
  15.     write_to_csv(self.file_path, [(head_title[0], head_title[1], head_title[2])], False) 
  16.  
  17.     for value in sortedlist: 
  18.        write_to_csv(self.file_path, [(value[0], value[1], value[2])], False) 
  19.  
  20.     return sortedlist 

最后拿到前 10 项数据,操作 pyecharts 天生统计图表。

  1. def draw_image(self, sortedlist): 
  2.      """ 
  3.      绘图 
  4.      :param sortedlist: 
  5.      :return: 
  6.      """ 
  7.  
  8.      # 问题列表 
  9.      titles = [] 
  10.  
  11.      # 销量 
  12.      sales_num = [] 
  13.  
  14.      # 拿到爬取功效的问题、销量两个列表 
  15.      with open(self.file_path, 'r') as csvfile: 
  16.          # 读取文件 
  17.          reader = csv.DictReader(csvfile) 
  18.  
  19.          # 插手列表中 
  20.          for row in reader: 
  21.              titles.append(row['title']) 
  22.              sales_num.append(row['num']) 
  23.  
  24.      # 数量限定 
  25.      if len(titles) > self.num: 
  26.          titles = titles[:self.num] 
  27.          sales_num = sales_num[:self.num] 
  28.  
  29.      # 绘图 
  30.      bar = ( 
  31.             Bar() 
  32.                 .add_xaxis(titles) 
  33.                 .add_yaxis("哪些好卖", sales_num) 
  34.                 .set_global_opts(title_opts=opts.TitleOpts(title="我要卖货")) 
  35.         ) 
  36.      bar.render('%s.html' % self.good_msg) 

第 7 步,设置参数。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读