我怎么知道我的桌面环境正在使用Python?我希望结果是 gnome 或 KDE 或其他。
在Ubuntu 9.10中测试:
>>> import os >>> os.environ.get('DESKTOP_SESSION') 'gnome'
编辑:如下面的评论中所述,这种方法不适用于更多某些OS。其他两个答案提供了解决方法。