引っ越ししてからは初のtkinterネタです。
MySQLツールにメニューバーを設置し、馬名検索とレース検索で画面を切り替えるようにしました。
Macの場合はメニューバーはディスプレイ上端に表示されるので注意が必要です。
# rootの設定
root = tk.Tk()
# メニューバーの設定
menubar = tk.Menu(root)
# 親メニューの設定
menu_kinou = tk.Menu(menubar)
menubar.add_cascade(label='機能', menu=menu_kinou)
# 子メニューの設定
menu_kinou.add_command(label='馬名検索', command=lambda:frame.tkraise())
menu_kinou.add_separator()
menu_kinou.add_command(label='レース検索', command=lambda:frameB.tkraise())
root.config(menu=menubar)
<中略>
# frameBの作成・配置
frameB = tk.Frame(root,background = '#B0E0E6')
frameB.grid(row=0,column=0, sticky=tk.NSEW, padx=5, pady=10)
<中略>
# frameを前面にする
frame.tkraise()