代码 :
self.Bind(wx.EVT_MENU, self.openini)
# 为窗口绑定菜单事件
menubar = wx.MenuBar()
fileMenu = wx.Menu()
# fileMenu.Append(wx.MenuItem(fileMenu, id=11, text='參數文件\tF1', kind=wx.ITEM_NORMAL))
# 绑定快捷键
fileMenu.Append(wx.MenuItem(fileMenu, id=12, text='使用說明\tF2', kind=wx.ITEM_NORMAL))
menubar.Append(fileMenu, '帮助')
self.SetMenuBar(menubar)
def openini(self, event):
id = event.GetId() # 获取菜单设置好的id号
if id == 11:
Popen([r"jk\readonly.ini"], shell=True)
elif id == 12:
path_sop = r"jk\使用说明.xlsx"
Popen([path_sop ], shell=True)
实例: