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

Python010

怎么用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

ruby读取指定的行,可以使用readlines将整个文件的内容读取到一个数组中,再获得指定行的数据

arr = io.readlines

p arr[9] # 读出第10行的数据

a =“world”

a["w"] = w

a["s"] = nil

你可以参考ruby string 的官方文档,基本上string 所有自带的方法都有,并且有例子

http://ruby-doc.org/core-2.1.2/String.html#method-i-match