ruby 获得销售信息冠军和皮肤包括RP价格(来自lolking)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 获得销售信息冠军和皮肤包括RP价格(来自lolking)相关的知识,希望对你有一定的参考价值。

require "rubygems"
require "json"
require "open-uri"
require "nokogiri"

def salechamp
  doc = Nokogiri::HTML(open("http://www.lolking.net/"))
    chn = "Champion sales is"
      nodeset = doc.css("#champion-sales div").each do |str|
        chn = chn + " " + str.inner_text
        if str.inner_text.strip =~ /^[0-9]+$/ then
          chn = chn + "RP"
        end
      end
puts chn
#return chn
end

def saleskin
  doc = Nokogiri::HTML(open("http://www.lolking.net/"))
    chn = "Skin sales is"
      nodeset = doc.css("#skin-sales div").each do |str|
        chn = chn + " " + str.inner_text
        if str.inner_text.strip =~ /^[0-9]+$/ then
          chn = chn + "RP"
        end
      end
puts chn
#return chn
end

salechamp
saleskin

以上是关于ruby 获得销售信息冠军和皮肤包括RP价格(来自lolking)的主要内容,如果未能解决你的问题,请参考以下文章

Python 多进程协程异步抓取英雄联盟皮肤并保存在本地

ruby 获取LoL免费冠军名称并从api创建图像(不包括jpg图像文件)

商品中心中台支持系统-商品销售信息设计

商业智能如何改善企业的决策能力

dms是啥意思

李新海:做到这三点,你就是销售冠军