来自nas-yahoo_stock
我想从命令行获取用户的输入,并将其作为参数传递,返回股票报价.
require 'rubygems'
require 'yahoo_stock'
print "Stock Symbol: "
symbol = gets
quote = YahooStock::Quote.new(:stock_symbols => ['YHOO', "symbol"])
puts quote.results.output
Run Code Online (Sandbox Code Playgroud)
当我在命令行输入"YHOO"时,返回的输出分别为"3/10/2011",17.08(很好)和"N/A",0.00(不太大).显然我错过了一些简单的事情.我试了@symbol没有运气,我找不到任何相关的答案.
谢谢你的帮助.
| 归档时间: |
|
| 查看次数: |
153 次 |
| 最近记录: |