在Python中,您可以这样做:
import webbrowser webbrowser.open_new("http://example.com/")
它将在默认浏览器中打开传入的URL
有红宝石等价物吗?
首先,安装Launchy gem:
$ gem install launchy
然后,你可以运行这个:
require 'launchy' Launchy.open("http://stackoverflow.com")
纯Mac解决方案:
system("open", "http://stackoverflow.com/")
要么
`open http://stackoverflow.com/`
这适用于大多数平台:
link = "Insert desired link location here" if RbConfig::CONFIG['host_os'] =~ /mswin|mingw|cygwin/ system "start #{link}" elsif RbConfig::CONFIG['host_os'] =~ /darwin/ system "open #{link}" elsif RbConfig::CONFIG['host_os'] =~ /linux|bsd/ system "xdg-open #{link}" end
最简单的Win解决方案:
`start http://www.example.com`
仅限Linux的解决方案
system("xdg-open", "http://stackoverflow.com/")