Python 触发器菜单项

Python 触发器菜单项,python,gtk,Python,Gtk,我用下面的代码用python和gtk制作了一个菜单,效果很好 menu = Gtk.Menu() myentry = Gtk.MenuItem('mytext') myentry.connect('activate', self.myfunc) menu.append(myentry) menu.show_all() 如何从脚本中触发菜单项 我希望它具有与手动单击相同的效果 我需要像这样的东西: menu.myentry.trigger() 我对python绝对陌生。如果我没有弄错的话,我想你

我用下面的代码用python和gtk制作了一个菜单,效果很好

menu = Gtk.Menu()
myentry = Gtk.MenuItem('mytext')
myentry.connect('activate', self.myfunc)
menu.append(myentry)
menu.show_all()
如何从脚本中触发菜单项

我希望它具有与手动单击相同的效果

我需要像这样的东西:

menu.myentry.trigger()


我对python绝对陌生。

如果我没有弄错的话,我想你可以使用
菜单。选择项目(myentry)
select\u项目()确实选择了项目,但似乎不会触发它。那么
myentry.activate()
呢?窗口不会弹出,但当我关闭应用程序时,所需窗口的边界框将闪烁一次,以提供拆分。“所需窗口的边界框”听起来像是程序结构中的错误。