我正在尝试使用ruby gem Launchy在浏览器中打开数组中的所有URL,但是我似乎无法正常工作,感谢您的帮助
require 'Launchy'
a = ["msn.com","yahoo.com","blizzard.com"]
Launchy.open(a[0..2])
我可以使其与Launchy.open(a [0])或任何我想要的值一起使用,但不能与整个范围一起使用
答案 0 :(得分:0)
正如Dan所评论的那样,您应该迭代这些URL,并为每个URL调用Launchy.open
。因此,在您的情况下,此代码即可完成工作:
require 'launchy'
urls = ['msn.com', 'yahoo.com', 'blizzard.com']
urls.each { |url| Launchy.open(url) }