#! /usr/local/bin/python from Tkinter import * class mainWin: def sendWinfo(self): print self.root.winfo_children() return None def __init__(self,root): self.root=root myMenubar = Menu(self.root) myMenu = Menu(myMenubar) myMenubar.add_cascade(label="No need to click me", menu=myMenu) self.root.configure(menu=myMenubar) b=Button(self.root,text="Please click me ",command=self.sendWinfo) b.pack() return None def main(): root=Tk() mainWin(root) root.mainloop() if __name__=="__main__": main()