在Amarok 1.4中打开外部浏览器中的链接

时间:2010-03-04 19:50:22

标签: python

我试过在KDE development forum上提出这个问题,但到目前为止还没有收到令人满意的答案。

我为Amarok 1.4开发了一个Python script,它为当前正在播放的艺术家检索即将发生的事件,并在上下文浏览器中显示它们。用户可以点击每个事件以了解更多相关信息,但到目前为止,点击将他带到另一个Amarok选项卡,然后他必须点击另一个按钮以最终获得在外部浏览器中打开的链接。

我想知道的是,是否有办法直接在外部浏览器中打开链接。

更新:我最近开始使用Pana,它实际上直接在维基百科标签中打开链接,所以我想我将来会坚持使用该播放器。

1 个答案:

答案 0 :(得分:0)

我对Amarok一无所知,但一般情况下,您可以在URL上生成平台的默认Web浏览器:

  • 在现代开源桌面(KDE,GNOME,Xfce)上生成xdg-open命令;

  • 在OS X上使用open命令
  • ;

  • Windows上的
  • ,内置os.startfile方法。

还有webbrowser模块,但它经常选择错误的浏览器,并且有关它的所有内容都过时且难看。