怎么用RUBY获取网页上的数据

Python015

怎么用RUBY获取网页上的数据,第1张

Net::HTTP.new方法,返回resp码和实际的data:

require 'net/http'  

h = Net::HTTP.new("www.baidu.com",80)  

resp,data = h.get("/")   

puts resp  

puts data

清空内容可以用clearcontent或clear的方法。建议查阅一下Excel的对象模型。

个人没试过ruby,以下只是一个想法,希望对你有用。

每个Excel文件至少有一个sheet页呢,你想删除的sheet页是不是 唯一的sheet页呢?

如果是的话就该删除Excel文件了。或者只做清空操作。

map 和 select 可以说是ruby枚举方法中最重要也最有用的两个方法,如果你已经学习并了解Array和Hash,你一定会觉得他们非常漂亮和灵活,这只是ruby这个美女一半的风情而已......每个人都有自己习惯的添加、删除、访问数据的方法,也都有实现#each迭代的风格各异的版本,但是,你知道吗?使得Array和Hash在Ruby中真正强大的原因,是因为它们可以使用各种枚举(Enumerable)的方法,比如map和select。