在Python中,您可以这样做:
import webbrowser
webbrowser.open_new("http://example.com/")
Run Code Online (Sandbox Code Playgroud)
它将在默认浏览器中打开传入的URL
有红宝石等价物吗?
Rya*_*ary 87
首先,安装Launchy gem:
$ gem install launchy
Run Code Online (Sandbox Code Playgroud)
然后,你可以运行这个:
require 'launchy'
Launchy.open("http://stackoverflow.com")
Run Code Online (Sandbox Code Playgroud)
Rya*_*ary 32
纯Mac解决方案:
system("open", "http://stackoverflow.com/")
Run Code Online (Sandbox Code Playgroud)
要么
`open http://stackoverflow.com/`
Run Code Online (Sandbox Code Playgroud)
use*_*928 32
这适用于大多数平台:
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
Run Code Online (Sandbox Code Playgroud)
小智 8
仅限Linux的解决方案
system("xdg-open", "http://stackoverflow.com/")
Run Code Online (Sandbox Code Playgroud)