在bash脚本中,我需要启动用户Web浏览器.似乎有很多方法可以做到这一点:
$BROWSERxdg-opengnome-open 在GNOME上www-browserx-www-browser在大多数平台上是否有更多标准而非其他方式来实现这一点,或者我应该采用以下方式:
#/usr/bin/env bash
if [ -n $BROWSER ]; then
$BROWSER 'http://wwww.google.com'
elif which xdg-open > /dev/null; then
xdg-open 'http://wwww.google.com'
elif which gnome-open > /dev/null; then
gnome-open 'http://wwww.google.com'
# elif bla bla bla...
else
echo "Could not detect the web browser to use."
fi
Run Code Online (Sandbox Code Playgroud) 我正在开发一个控制台应用程序。我的应用程序使用urwid lib。在某些情况下,我需要将很长的超链接显示为表格列内的短文本。当我单击列内的文本时,我想在浏览器中打开链接。
所以,我的问题是:
是否可以将文本作为超链接打印到控制台?
您能否提供一个小示例,说明如何使用 python 将文本打印为超链接?