我不相信你能用Tkinter做到这一点.您将不得不使用gtk库.
在Ubuntu论坛上找到的一个例子:http://ubuntuforums.org/showpost.php?s = bc369fc9343ae728577f1bdcd292caca&p = 1053546&posttcount = 3
这是一个结合gtk和Tk的例子(在Perl中).Gtk处理托盘图标,应用程序的其余部分使用Tk:http://www.perlmonks.org/?node_id = 626617
你必须使用GTK.请注意,Ubuntu 10.04+有一个新的,不兼容的系统托盘.它叫做AppIndicator; 这里有一个python示例:https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python%20version