Для добавления панели меню, используйте класс menu:
from tkinter import Menu
menu = Menu(window)
menu.add_command(label='Файл')
Для добавления панели меню, используйте класс menu:
from tkinter import Menu
menu = Menu(window)
menu.add_command(label='Файл')
...Читать далее
Для добавления панели меню, используйте класс menu:
from tkinter import Menu
menu = Menu(window)
menu.add_command(label='Файл')
window.config(menu=menu))
Сначала мы создаем меню, затем добавляем наш первый пункт подменю. Вы можете добавлять пункты меню в любое меню с помощью функции add_cascade() таким образом:
menu.add_cascade(label='Автор', menu=new_item)
Теперь код будет выглядеть так:
from tkinter import *
from tkinter import Menu
window = Tk()
window.title("Добро пожаловать в приложение PythonRu")
window.geometry('400x250')
menu = Menu(window)
new_item = Menu(menu)
new_item.add_command(label='Новый')
menu.add_cascade(label='Файл', menu=new_item)
window.config(menu=menu)
window.mainloop()
Тоесть сначала пишем что меню будет в окне window, потом добавляем вкладку 'новый' и пишем само меню.
Чтобы вкладки что-то делали для них нужно написать действие:
new_item.add_command(label='Новый', command=clicked),
Где command-команда отправляющая кнопку к функции clikced()
Алгоритм создания меню довольно прост,и я надеюсь (ну правда) что эта инструкция тебе поможет
Тут живет другой материал по python :
Создание вкладок с помощью виджета Notebook